(1980)
Released: 1980-01-01
A giant crocodile wanders around a Thai village and devours its residents.
Vote Now!