1371 views
 

Uploaded by: iJoot  •  Category: Animal  •  Added on 26 October 2017

Description
Disturbing footage shows the moment a bold explorer stumbled upon a bizarre never-before-seen creature, with giant jagged teeth laying on a remote riverbank...