
The Berwyn Mountain UFO Incident | Ep. 122
The Berwyn Mountain UFO Incident | Ep. 122 In January of 1974, a small town in northern Wales claimed to experience a massive UFO crash land and hover in the Berwyn Mountains. The UFO encounter involved a major earthquake, military involvement, and a potential major cover-up. Listen now! The Berwyn Mountain UFO Incident What would […]