Tampa Florida Orbs

by Dark Lord
Tampa Florida Orbs

In this UFO video you will see Orbs in the distance of Tampa, Florida, which appears to move differently than birds.

You may also like