Monday, 23 July 2007

Martians Unaffected by Floods NASA Claims!

Unlikely news from the red planet here.

Probably filmed in a warehouse in the Nevada desert, like their earlier stuff.

No comments: