You literally cannot make these things up. Seen over the skies (and later on the ground) in Florida.
Like what you see? Follow our WhatsApp channel for more.