9/4/2019 12:14:43 PM by
Community Manager
By now you've all most likely heard and seen the 'Storm Area 51" meme, for those reading this and scratching their heads though... on Sept 20th 2019 over 2 million people have 'pledged' to meet up and storm area 51 in Nevada, while I'm sure hardly anyone will actually show up, the jokes and memes about it have been great, with the bulk of them being about grabbing a hot alien girlfriend / boyfriend. So... why do I bring this up?