Sorry, this episode is not currently available on BBC iPlayer Radio

The Last Shadow Puppets

The Last Shadow Puppets recorded live at the Philharmonic Hall, Liverpool in 2008. Presented by Chris Hawkins.

1 hour

Last on

Sat 24 Nov 2012 02:00
Added. Check out your playlist Dismiss