The Last Shadow Puppets

15 - 16 Jul 2016

The Last Shadow Puppets announce UK tour playing at Alexandra Palace Friday 15th + 16th July 2016. The new anticipated album ‘Everything you’ve come to expect’ is expected to release Friday 1st April 2016.

Gaz Coombes & Yak confirmed to support on both nights.

loading