UFO Sighting in Saint Pete Beach, Florida on August 14th 2015 – looked like they were chasing each other.

UFO Sighting in Saint Pete Beach, Florida on August 14th 2015 – looked like they were chasing each other.

- in UFO Reports
at the beach before sunrise with my girlfriend. noticed something out of the corner of my eye.

Leave a Reply