The only Christmas carol you need to hear.

Merry Christmas.

Christmas carols for smokers.

There are few things more frustrating than sitting in a long Christmas Eve church service while having an anxiety-induced nicotine fit.