...with Craig Charles. Craig Charles highlights the best of festive soul favourites. Guaranteed to make you feel warm whatever the weather's like on Christmas Eve! Show more
Discover 11,128,835 listings and 282,285 playable programmes from the BBC
...with Craig Charles. Craig Charles highlights the best of festive soul favourites. Guaranteed to make you feel warm whatever the weather's like on Christmas Eve! Show more