


UFO Files
Britain's Roswell
Season 1 Episode 13 of 16
Investigation into a possible alien visitation to England in December 1980, when Air Force personnel claimed they saw strange lights hovering in the sky
UFO Files airs on Blaze at 1:00 AM, Friday 23 May.
Topics
News ➝ Current Affairs
Documentary