Raw the Running of the Sheep

March 30, 2008 by admin 


Forget Spain s running of the bulls In New Zealand almost 2 000 sheep raced along the streets of a small town drawing a crowd Te Kuiti bills itself as the world s sheep capital March 30

Comments

Feel free to leave a comment...
and oh, if you want a pic to show with your comment, go get a gravatar!