Added by
SA-512
4 years ago on 26 September 2019 19:31
On an isolated island, a small group of people are terrorized by giant slobbering voracious shrews in the midst of a hurricane.
An instant classic.
Starring James Best, best known for his role as Sheriff Roscoe Coltrane in The Dukes of Hazzard (1979) TV series.