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.
Where 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.
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.
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.