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

The Last Shadow Puppets in concert

The Last Shadow Puppets in concert. Sessions from High Llamas, Moose, Huggy Bear & The Wisdom Of Harry.

Release date:

3 hours

Last on

Tue 3 Sep 2013 21:00