TOP

Following-up: It’s a Sheep Thing


In 2006, the sheep were wearing little jackets. This time, they’ve been painted red. Apparently, this was done to amuse motorists traveling from Glasgow to Edinburgh in Scotland. Of course.

red sheep


Comments are closed.