Next Airing: Sat, Jul 27, 2024 - 3:30 pm EDT
Three giant crocodiles terrorize locals and tourists at a lakeside resort.