“ELECTRIC SEX GLOWING IN THE WINDOW” admin Published: December 4, 2010 Categories: Scared of Santa BE WARNED: This is a graphic depiction of 3 animatronic santa dolls getting busy. Thanks to Anne for the heads up on this!