My all time fav Christmas song

I would have to say that is quite the different Christmas Song.
I'm thinking that the end is sort of a take off on the movie "Back To The Future"?
 
Back
Top