Evil Clutch (1988)
Evil Clutch (also known as Il Bosco 1) is a 1988 Italian horror film written and directed by Andrea Marfori and distributed by Troma Entertainment.
More at Wikipedia.
Evil Clutch (also known as Il Bosco 1) is a 1988 Italian horror film written and directed by Andrea Marfori and distributed by Troma Entertainment.
More at Wikipedia.
Director: Andreas Marfori
Distributor: Troma Entertainment
Release date: January 1, 1988
Running time: 88 minutes
External links:
IMDb