John Cooper Clarke sits in for Jarvis Cocker with dodgy opinion, crackpot theories, hare-brained schemes and beautiful, beautiful music.
Discover 11,128,835 listings and 277,878 playable programmes from the BBC
John Cooper Clarke sits in for Jarvis Cocker with dodgy opinion, crackpot theories, hare-brained schemes and beautiful, beautiful music.