There's 12 days of Xmas, none of which are in bloody November, but these days the supermarkets and shopping centres start playing the same old bloody Christmas songs straight after Halloween and before Bonfire Night (or ‘Burn A Catholic Night’ as it’s apparently known in some parts of the world.)
Anyway, lots of Xmas songs are good, some are great, and …
Keep reading with a 7-day free trial
Subscribe to Paul D. Brazill to keep reading this post and get 7 days of free access to the full post archives.