This week, Demonbabies presents a weird 1980’s sex cult commercial that very well may have you sexually repressed and mentally brainwashed for the rest of your life. On the other hand you maybe lured into the freakist flesh fest known to man, either way the number is on the bottom of the screen. Call if you dare!