ShowShowThe Last Shadow Puppets in ManchesterJul 10, 2016Castlefield Bowl · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading