Pamela Bellwood Archives - Waffi Tv

Pamela Bellwood

Hangar 18

Hangar 18

Jul. 01, 1980

Hangar 18

During a Space Shuttle mission a satellite rams a unidentified flying object. The UFO afterwards performs an emergency landing in the deserts of ...