FEAR THE CLAMPS
Clamps
Released
EN
—
A town is terrorized by killer clamps! It's up to the chief of police, a scientist and the girl next door to stop this nightmare.
United States of America
English
1968
1998
2004
2025
2019
2018
1996
1987
1973
1978
2010
2021
2005
2015
2024
1958
2012