Whether it's old fashioned carols or chart topping hits, the jangly melodies and cheery tunes might as well be nails scraping on a blackboard. Jingle Bells? More like jingle hell.
Read Whole Story
The Pogues' Fairytale Of New York is Britain's most played Christmas song of the century. The festive track, featuring late singer Kirsty MacColl, ...