Thrift Store Finds: Worship the Night

Remember the time your mom found you masturbating? One minute you were just sitting in your closet, wedged between your old stuffed animals, minding your own business, so to speak, and the next you were covering your crotch in horror while your mom served out a laundry list of warnings on just what happened to bad children like you.

The Night God Screamed

The Night God Screamed is an underloved, neglected little horror/exploito trash culture grab bag from 1971. It’s the type of threadbare production that perfectly encapsulates scuzzbucket Americana without really trying. […]

Copy link
Powered by Social Snap