Gig Reviews Review: The Last Shadow Puppets and the curious case of Alex Turner at Summer Series Author Scott Hammond Date June 27, 2016 24th June 2016 (Photo by Zackery Michael/Press) The evening after the morning before. In...