The internet has always been a strange place, and this year was no different ... and it went mega-viral. Producing memes, mashups, and hilarious tweets, Ramsey became quite literally an overnight ...
The 'Still Water' meme has recently gained attention, reflecting the popularity of absurdity in today’s internet culture.