DEATH TO VIDEODROME LONG LIVE THE NEW FLESH
goregirlsdungeon:

apanelofanalysts:

Oh my…

THE MERMAID (1973) directed by Dan Martin starring Rene Bond, Pork Chop and Peggy Church
zgmfd:

Friday The 13th Part II (1981)