Back to UFOs Videos

UFOs

Alien in Brazil Rainforest?

Credit: Mike Cohen/All News Web

The image comes from a video obtained by noted paranormal writer Michael Cohen and is claimed to have been filmed by two British tourists visiting the Mamaus region of the Amazon.

Tags

ADVERTISEMENT

Kali Yantra