Board Thread:General Discussion/@comment-8161155-20141116233955/@comment-8161155-20141116234648

Peacexfreedom wrote: 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 It would have to be the latter, as this thing was launched in 2006.