Next Airing: Sat, Oct 26, 2024 - 2:32 pm EDT
Three giant crocodiles terrorize locals and tourists at a lakeside resort.