Santa Clause is Coming to Town is a faux horror movie trailer in which Santa... more »
Advertisement
Advertisement