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
2025
1980
1999
1974
1977
2014
2017
1987
2024
2015
2018
2008
2009
1966
1989
2023
2016