Loading...
Showing posts with label River. Show all posts

Mysterious Creature Caught On Tape In Thames River

Here is a look at video evidence of a mysterious giant creature caught on tape in a river. The video, which was recorded on a mobile phone b...

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.