Brazil Sao Paulo Red UFO

by Dark Lord
Brazil Sao Paulo Red UFO

In this UFO video is hard to find the object initially but as the witness zooms in the craft becomes easier to see.

You may also like