I love the holidays just as much as the next chump, but there is a new(ish) holiday tradition that makes me cringe. I don’t know the details because I refuse to buy into this crap, but I have a sick feeling I am about to be tortured by this thing any minute. It’s this damned Elf On The... Read more »