It's some grammar stuff... I mean if this is a typical "subjective + verb" sentence, then why it's neither "Jingle Bells Rock" nor "Jingle Bell Rocks"? Or is it some other grammatical phenomenon? I'm from China by the way, trying to learn your language better, so if there is anything in this question itself that is weird to you, please let me know. Thanks! 
