Main content
23/04/2008
Alex Turner's new side-project, The Last Shadow Puppets, join Steve for their very first radio interview.
Last on
Wed 23 Apr 2008
16:00
麻豆社 Radio 6 Music
Broadcast
- Wed 23 Apr 2008 16:00麻豆社 Radio 6 Music