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