No upcoming broadcasts
UFO Files
Series 2 Episode 13: Britain's RoswellIn December 1980, Air Force personnel witnessed strange lights hovering above the English countryside. Did they have a close encounter with alien spacecraft?
- Category
- Documentary / Mystery / Paranormal
- Original air date
- 17/12/2005
Cast and crew