May 27, 2020 at 07:51PM

The short answer is yes, Florida is a UFO mecca.  From UFO Newsclipping Service, 1992

via Instagram https://instagr.am/p/CAtd0npA1J8/

Related Posts

Leave a Reply