David celebrates 60 years in radio with great music and the voices of many of the stars whose records he has played.
Discover 11,128,835 listings and 282,221 playable programmes from the BBC
David celebrates 60 years in radio with great music and the voices of many of the stars whose records he has played.