Advertisement




Massive Flock Of Sheep Blocks Traffic As Far As The Eye Can See.

Prev Random Video Next
This scene is like something out of a dream, or perhaps a case of counting sheep gone wrong: thousands of sheep overrun the road in Vina del Mar, Chile.

Home