The Rendlesham Forest UFO Skeptoid
-
- Social Sciences
Hard to believe, but it wasn't space aliens that caused blinking lights in Rendlesham Forest in 1980.
Hard to believe, but it wasn't space aliens that caused blinking lights in Rendlesham Forest in 1980.
16 min