New Area 51 Documentary on The Discovery Channel

Message posted by Ralph McCarron on August 12, 2002 at 15:22:04 PST:

I know it's a little early to post but I just finished working with Termite Art Productions on a new Area 51 documentary called "Return to Area 51". It will air December 12, 2002 on The Discovery Channel.

Just talked to the Producer today about the air date.
Make a note.

Attached link: Wolf Video


[ Discussion Forum Index ] [ FAQ ]