In Rangiora, New Zealand, an annual "Running of the Sheep" is held, in which 1000--2000 sheep are released down the main street of the small farming town.
In Rangiora, New Zealand, an annual "Running of the Sheep" is held. Where 1000--2000 sheep are released down the main street of the small farming town.