Wednesday, August 28, 2002



Was the Moon Landing a Hoax?

Compelling evidence that puts the Fox special and others to shame. This is pretty funny stuff.

No comments: