Tag: The Arctic Monkeys

  • The Last Shadow Puppets at Terminal 5, Manhattan

    By the time the Arctic Monkeys’ fifth studio album, AM, was released in September 2013, Alex Turner had established himself as one of the most compelling frontmen in rock and roll — though perhaps not for the usual reasons. Suddenly, he was channeling a bit of Jim Morrisson’s brooding croon, pulling off Jaggeresque sashays, and […]