Surgeon

Horror Movie Night Episode 73: The Last Slumber Party (1988)

This week the trio invites their friend Ralph to sleepover and discuss the Last Slumber Party from 1988