Yet Another Monolith Has Appeared On A Beach In England

A further day, an additional monolith to mail the internet into a spin. This time, one particular of these perplexing, shiny metal objects has washed up (or, relatively, been artfully planted) on the shores of the Isle of Wight, Uk.  Indeed, the place absolutely everyone at your most important university went on their summertime holiday […]

Read More..