Brazil Large Red Orb UFO

by Dark Lord
Brazil Large Red Orb UFO

This UFO video reportedly taken in Brazil you can see the very large bright red or moving across twilight skies

You may also like