From orbs to flying humanoids Brazil has it all when it comes to mysterious UFO encounters. Listen in to learn more.