“Elf On The Shelf” Is More Sinister Than You Thought! Mark Meckler December 22, 2014 Big Government, Dispersed Power, Featured, News 6 Comments You might want to think twice about putting that Elf on the Shelf this year… Laura Pinto, a digital technology professor at the University of...