Strange Creature Found In River By Volunteer Firemen


This creature was found in a river in Paraguay. What is it?



and check out the legend of the Pope Lick Monster.

Share on Facebook
Share on Twitter
Share on Google+

Related : Strange Creature Found In River By Volunteer Firemen