Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Roswell, New Mexico Presents - The UFO History of Roswell

Den of Geek
Den of Geek
3 months ago|229.3K views
Roswell, New Mexico is a town famous for its extraterrestrial mysteries. In celebration of the upcoming premiere of The CW's Roswell, New Mexico we take a closer look at the town's encounters with UFOs.