Roswell UFO Survivor Finally Identified after 66 Years
Sixty-six years ago today, newspapers around the world splashed pictures of a supposed UFO crash site in Roswell, New Mexico. Since that day, conspiracy theorists have speculated that not only were dead aliens found at […]