Bob

So tatted up I don't need a fuckin' shirrrrrrt.

the user has only 7 posts

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