Are you one of those people who like to get away for the holidays? I'm sure you're not the only one. But forget staying at some high-end resort or going to Paris this year.
Oh no, I've got something much better for you, my friend. How about staying at the one and only Grinch's lair? Huh? Do I have your attention now?