News Alien fears erupt as 10-foot-tall 'strange beings' seen walking across Brazilian island People believe they have proof aliens exist after a new video emerged of two giant, human-like creatures strolling along the foothills of a small Brazilian island. In the video, one of the 10-foot-tall creatures could be seen taking in the sights of January 12, 2024