Gallery 31 of 31 | Back to Gallery Previous

Gallery

Westover AFB UFO

Westover AFB UFO

Telegraph, UK

Two discs seen over Westover Air Force base, in Chicopee, Massachusetts, on January 13, 1967.


Back to Gallery