Subject: KILLER CROCS Location: INDONESIA Duration: 7:19
For decades, Indonesia has been home to giant prehistoric beasts that lurk beneath the water. Animal X travelled to southern Irian Jaya to investigate the incredible reports of killer crocodiles