Call of the Weird – The Rendlesham Forest Incident

Call of the Weird

[PODCAST]

At Christmas Time in 1980 a number of UFOs were spotted in Suffolk near a US Air Force base. Len explores the story of the UK’s Roswell incident.



Big Hits Radio

Current track
TITLE
ARTIST