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

Mr B Natural wrote:

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. ...Now I'm thinking...which is worse? An illuminati fanatic, or a GF fanatic Hahaha