Irvine Welsh shares the music that's influenced his life and work. Scottish jazz collective Corto Alto are in session with influences stretching from hip-hop, dub and electronica. Show more
Discover 11,128,835 listings and 279,767 playable programmes from the BBC
Irvine Welsh shares the music that's influenced his life and work. Scottish jazz collective Corto Alto are in session with influences stretching from hip-hop, dub and electronica. Show more