Listen: Greatest Hits Of Christmas – 26th December 2021

Click the links below to hear James Ross play 2 hours of Christmas hits from the last five decades, and from around the world.

In the mix this week: the latest from Elton John & Ed Sheeran and Jimmy Fallon, Ariana Grande, and Megan Thee Stallion. Plus #1’s from Shakin’ Stevens, Band Aid II, and the current chart-topper in Germany, Australia, and Switzerland. We’ll have Christmas classics from Slade, Tom Petty, Wizzard, and Darlene Love, oldies from The Ronettes, Burl Ives, Stevie Wonder, and The Beach Boys – and much more.