Listen

Description

Imagine a true 1980's slasher, but make it Santa themed. Did we really need more proof you dont ever stop to help strangers? Can you trust anyone who covers their face even if it's a Santa beard? Why are nuns so mean in the 80's? This episode will tell you everything you need to know.