Tagged: England

Massive UK power cut sparks memes

Massive UK power cut sparks memes

Today, a massive UK power cut took out the electricity across large chunks of England and Wales. As well as robbing people of their precious internet access, British transport systems were also affected by the...