ShowShowThe Last Shadow Puppets in ManchesterJul 10, 2016The Last Shadow PuppetsCastlefield Bowl · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateJul 10, 2016VenueCastlefield Bowl · Manchester, United KingdomArtistThe Last Shadow PuppetsListingConfirmedShow details from MusicBrainz.