startrailssaga.com
The Terra Debacle: Prisoners at Area 51
It’s May 30, 1978 and a normal night at Hill Air Force Base in Ogden, Utah–until a bogey shows up in their air space. It gets even stranger when the UFO requests permission to land, the…