Man-Eating Super Croc

  • 2012
  • TV Show
  • TV-PG

A crocodile, more than 20 feet long and deemed responsible for at least one human fatality, is captured in the Philippines, but residents in a nearby town fear there might be a bigger one still on the loose.

Where to Watch

Available to Stream

  • Watch on