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

28 Jan, 2016 | category - Others | 3 photos | 5945 visits

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.