Alex Turner and Miles Kanes, aka The Last Shadow Puppets ooze rock & roll. From the second you step into their world, it’s as if you’ve crossed into a separate but parallel reality, and make no mistake: this is their world and you’re only a tourist. The duo thrive on each other, cracking jokes