National Geographic ChannelNat Geo WildNat Geo PeopleNat Geo People
https://assets-natgeotv.fnghub.com/Shows/38512.jpg

Lights in Brazilian Skies

Air traffic controllers spot lights in Brazilian skies which are believed to be UFOS!

ADVERTISEMENT