Follow us on
loading....
In Brazil's legendary "Night of the UFOs," fighter aircraft chased enigmatic luminous objects, some of which were 300 feet wide...