The biggest snake in the world COUGHT on cam 2013

The biggest snake in the world COUGHT on cam 2013Photographed July 4, 2012 in the Tocantins Quadrant of the Amazon River’s basin. Rough estimates are a 75 foot anaconda although skeptics are suggesting a mu…

This entry was posted in Mermaid Videos. Bookmark the permalink.