what is going on here? read more to find out

Fermi paradox

posted February 9, 2015 #

I dunno what this but @feltron tweeted it and now I am intrigued