Dec 11, 2013 Comments Off on Still think elf on the shelf won’t throttle you in your sleep? Still think elf on the shelf won’t throttle you in your sleep? Tags: Chucky, Elf on the shelf, Evil