Message posted by Vega on May 13, 2004 at 15:21:41 PST:
Have any of you been on TV talking about Area 51?
Replies: