New Zealand Police End A Car Chase With A Little Help From Local Sheep

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.

new_zealand

new_zealand

new_zealand

Leave a Reply

Your email address will not be published. Required fields are marked *