Thursday, January 14, 2010

Demotivator - Thursday, January 14, 2010

* Huygens probe lands on Saturn's moon Titan, near the Xanadu region. Olivia Newton-John nowhere to be found. (2005)

No comments: