Episode 2: The Berwyn Mountains Incident

Share:

Anomaly: Paranormal Podcast

News


Join Gledders and Steve Freestone as we speak with Scott Felton. Did a UFO land on the Berwyn Mountains in Wales, UK on 23rd January 1974? This is the question that has kept Scott busy for many years. He has interviewed numerous eye witnesses and has pieced together evidence from the Police and the Military. […]