Island Claws
4.3 90 mm
A biological experiment in Florida goes awry. The result: 8-foot long land crabs which roar loudly and kill everything in sight.
Year: 1980
Country: United States of America
Director: Hernan Cardenas
Tags:
Comment