The Braz-alien Rainforest

  • Uploaded by Grey on Oct 21, 2011
  • Views: 258
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.

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.

Categories:
Show More Show Less
Comments