On the 23rd May, 2015 the 60th Eurovision final took place. Humanity has been in a right old tetch ever since.
Reposted from Miss Riss
Using only a singular point of pop culture, where did it all go wrong for humanity?

Comments