Aliens Or Air Force? -- N-P-R's Chris Joyce reports that yesterday the U.S. Air Force tried to formally put to rest an alleged crash of space aliens near Roswell, New Mexico in 1947.
NPR logo

Aliens Or Air Force?

Only Available in Archive Formats.
Aliens Or Air Force?