iFmovies.TV

Robert Lansing

HD
Island Claws 4.8

Island Claws

1980 90 min Movie
Island Claws
4.8 1980 90 min HD
A biological experiment in Florida goes awry. The result: 8-foot long land crabs which roar loudly and kill everything in sight.
Country: