Alien Castaways Teaser

Did aliens really crash in the Brazilian jungle?