Message posted by Joerg (Webmaster) on November 26, 2002 at 19:41:58 PST:
A new 60-minute documentary on Area 51 will air on 12/5/2002 at 10pm PST on Discovery Channel: Return to Area 51: "The site serves as a final resting place for failed experimental planes." Future air dates (all PST in the Las Vegas cable system):
12/5/2002 10pm
12/6/2002 1am
12/7/2002 4pm
Replies: