The video is nearly three straight minutes of the finest memes about Area 51 and the “raid” that’s supposedly taking place in September. Not only does it include our best look at alien life on Earth ...