Youtube video shows two giant, humanlike creatures roaming along the foothills of a Brazilian island in what some believe is proof aliens are visiting Earth. Check out the video below!