Tag: Guanabara Bay Brazil (1 results)

06-01-2020 - Part 1: Mage, Brazil Mystery: Eyewitnesses Say Military Helicopters Chased “Red UFO” Early AM of May 12, 2020.