Message posted by Woody on November 29, 2001 at 15:50:01 PST:
Isn't this where they went after they abandoned Area 51 back in '97? :-) We should find out if Popular Mechanics magazine has any insight on this...
In Reply to: New Super Area 51 posted by Jose on November 29, 2001 at 1:28:14 PST:
Replies: