Mile-Long 'Spaceship' Is Spotted By More Than 300 People In Texas In One Of America's Most Compelling Ufo Cases Ever
Engineer Robert Powell analyzed 2.8 million radar returns from the 2008 UFO case. Powell told DailyMail.com the FAA has stopped releasing this radar data to the public