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 278,061 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.