UFO News Article: “EYEWITNESS REPORT: Return Of The UFO”

13 April 1967 (The Miami News, Florida)
The article reports on the 8 April 1967 Opa-Locka (Miami), Florida (at Crestview Elementary School) UFO sighting made by John Wolf.
This UFO incident involves U.S. military personnel:


Satellite photo of Opa-Locka, Florida (tageo.com photo)

Related Articles

Leave a Reply