Have you ever tried to count sheep in order to fall asleep? It doesn't work. Why? It's not just because sheep are far too noisy to use as sleeping aids, it's because there's something oddly unsettling about them. What do they have hiding under their fur - wings perhaps? The sheepocalypse is upon us, and yes, those are sheep falling from the skies. It's time to run endlessly to put an end to this madness.

Read More