Massive flock of sheep blocks traffic as far as the eye can see.
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.
Published by: Admin User on May 1, 2015 at 10:47 am