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 279,419 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.