In the Heart of the Marsh

A massive Crocodile is wreaking havoc and death on an idyllic waterway in the Philippines.