Captain

Classic Case

Unexplained Sky Phenomenon: Over a Million Witness Massive Light Explosion in 1976 Canary Islands, Navy Captain Reports Humanoid Spheres

Title: A Bizarre Close Encounter: Exploring a Spanish UFO Incident from the Late 70s Have you ever stumbled upon a…

Read More »
Back to top button