Photo: Getty Images
A new museum celebrating the magic and mystery of UFOs and their suspected alien occupants recently opened its doors in Nevada. The Outpost 51 Alien Museum, located in the Las Vegas suburb of Boulder City, is reportedly the brainchild of special effects artist Tom Devlin. Featured at the delightful-looking roadside attraction are displays exploring the ancient alien theory and revisiting classic cases like the legendary Roswell incident and the purported 1953 UFO crash said to have occurred in Kingman, Arizona.
Check out a video showcasing the very cool new museum and find out more on this story at the Coast to Coast AM website.