Look, if you caption ANY video on the internet with “proof of a 10 foot alien,” I’m going to watch it. As a card-carrying nerd who’s always up for a good tale of little green men (or, in THIS case, ...
The mystery of the “aliens” on a cliff in Brazil appears to be solved. Eyewitness Sara Dalete was hiking with family members when they came across a pair of mysterious figures, standing on the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results