UFO over Florida 2

UFO over Florida 2


West Palm Beach, Florida (FL), US
Just realized I had never documented all of these on this site.

There are a total of 8 of these over Florida, and 13 more over LA.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement