Alien Corridors
New Mexico
Season 1 Episode 7
There is high strangeness on the Archuleta Mesa in New Mexico - and it's little wonder, what with the whisperings of the presence of an underground alien base. A near neighbour to Roswell, could Area 51 have been an elaborate decoy to divert attention from this facility?
Alien Corridors airs on Blaze (Freeview) at 9:00 PM, Thursday 2 January. (New.)
Topics
Education ➝ Science ➝ Factual Topics
Unexplained ➝ Mysteries