Moustache Ride

Review of Halloween III Season of the Witch (1982) by arsenalbat47: 👍 3/5

The only one that can fail at saving humanity is mother fuckin’ Dr. Sex Pest.