The Rendelsham Files

171120_3623193_The_Rendelsham_Files_800x450_1100545603996
Sign In with your TV Provider
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 |