Area 51 - Fact or Fiction

Message posted by Chuck Clark on December 03, 2003 at 15:33:00 PST:

I just was notified by the producer that the Area 51 special that TLC shot in June will air on December 16th. This will include footage taken at Space Imaging in Denver and from Tikaboo Peak.


[ Discussion Forum Index ] [ FAQ ]