Lost Tapes Sightings: Devil Dragon
Raw footage of an unaired survival program details a solo expedition that goes horribly wrong when the host is bitten and stalked by a supposedly extinct jungle creature. Could it be the devil dragon? Watch this video from Animal Planet's "Lost Tapes."
UP NEXT
Most Watched In Science Vs. Myth ( Last 30 days )
537 Views