M4uFree Search : martin tucker

Death Screams (1982)

IMDb: 4.3
1982

In a small town in North Carolina, a group of friends are stalked by a mysterious, machete wielding maniac