Desmond shares good tunes, some unexpected ones and a few you may never have heard before. This week's show takes a lucky dip into Desmond's record collection. Show more
Discover 11,128,835 listings and 282,846 playable programmes from the BBC
Desmond shares good tunes, some unexpected ones and a few you may never have heard before. This week's show takes a lucky dip into Desmond's record collection. Show more