Advertising Console

    ALIEN SIGHTING: New footage from the Amazon - Real or fake?

    Repost
    And Finally

    by And Finally

    11.3K
    1 211 views
    Video of an alien-shaped figure in Brazil has been described as the "best proof we have" that we're being visited by aliens. What do you think?