Message posted by darkhorse on December 23, 2002 at 13:42:14 PST:
interesting have another site with all the videoes on it I tracked down if anyone wants to see the footage. Thing the is really funny is wonder what the russians are saying right about now...heheheh
Attached link: moon hoax
Replies: