In New Zealand the sheep outnumber the people several times over. So when these criminals decided that they were going to try and outrun the police, a group of sheep blocking the street completely foiled their plan.
Read More »Tag Archives: zealand
Starry Night Sky Created by Glowworms
Glowworms in a New Zealand cave create a beautiful starry night.
Read More »