I think this means it's going to be a good Christmas, right? I would have thought the Grinch would rock out to The Who...Who Are You? Anyone? It does make me nervous watching him trying to drive and rock at the same time though. I just want to yell "EYES ON THE ROAD!"
Content Goes Here