Home »
Chupacabra »
creature »
Firemen »
Found »
Paraguay »
River »
Video »
Strange Creature Found In River By Volunteer Firemen
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.