The 13th Floor

Films 

The Grossest Horror Movie Ever Made?: Exploring MERMAID IN A MANHOLE

I admittedly have a repulsion/fascination with the film MERMAID IN A MANHOLE, possibly one of the grossest movies ever made. I first watched the fetid flick in college via overly dubbed VHS tape. Part of the larger GUINEA PIG film series (known for excessive gore and torture), I had seen several of the series’ other inclusions […]