S3 - E20
The Rendelsham Files
Close encounters with UFOs do not come with more credible witnesses than this - several senior American airmen see alien crafts near a nuclear base in Suffolk, England.
Aired: 11/27/2013
tv-pg
|