Reviews \

The Last Shadow Puppets Serenade NYC

Despite a few trip-ups, Brit darling Alex Turner's new project shines with help from a 12-piece orchestra. But what's up with the Arctic Monkeys?

William Goodman |October 31, 2008 - 8:09 pm