
During Christmas, 1980, American soldiers based near Rendlesham Forest in England witnessed strange lights in the sky and an unknown craft was discovered in the woods. The incident went on to become England’s most well-known UFO encounter. In this episode, Kurt and Krista look into the mysterious events of the …
Version: 20241125
No comments yet. Be the first to say something!