Board Thread:General Discussion/@comment-8161155-20141116233955/@comment-4854965-20141116234458

I love all the jokes with this!!! XD   The picture is an artist rendering, but I poked around to find the real picture...and it is still freakily close! I think someone at NASA is a huge GF fan...or secretly is a member of the illuminati with an obsession with top hats hahaha