Video 9 of 26 | Back to Videos Previous | Next 

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