TIL Richard Dawkins & Christopher Hitchens travelled back in time & made sweet, sweet love. The love child that was born was the space baby from 2001: A Space Odyssey.

Posted Dec 2, 2011, 1:06 AM UTC

30
Loading comments…