Showing posts with label muslims fuck off. Show all posts
Showing posts with label muslims fuck off. Show all posts

Tuesday, September 28, 2010

It's still the red planet.

Our friend R. M. sent a series of photos from the Mars Lander that we hope you'll enjoy.
And:
Also:

Finally, the War of the Worlds. Who'd a thought?