Paranormal Witness
The Rendelsham Files
Season 3 Episode 20
November 27, 2013 45m TV-14
Senior American airmen see alien crafts near a nuclear base in Suffolk, England.
Directed By
Neil RawlesWritten By
Neil RawlesWatch on these services
Cast of The Rendelsham Files