Winter Storm Juno: Internet Spews Out Hilarious Memes

On social media platforms such as Twitter, Tumblr and Facebook, Winter Storm Juno has been dubbed Snowmageddon and Snowpocalypse, and netizens have already come out with a number of hilarious memes in honour of the blizzard. Jan 27, 2015