Duffy chooses her all-time favourite tracks, plus an ear-splitting mix of classic rock and essential new Welsh rock tracks picked by Bethan and the team.
Discover 11,128,835 listings and 277,887 playable programmes from the BBC
Duffy chooses her all-time favourite tracks, plus an ear-splitting mix of classic rock and essential new Welsh rock tracks picked by Bethan and the team.