© 2024 Pluto Inc. All rights reserved.

Area 51, Roswell Crash, Alien Abductions

Area 51 is located at the center of UFO research and legends of extra-terrestrial folklore. It is located six hundred miles west of Roswell, New Mexico, where the infamous Roswell UFO crashed in 1947. Also in this episode The Allagash Alien Abductions .