pics: New Order @ Radio City Music Hall
photos by P Squared
New Order kicked off their short U.S. tour last night at NYC’s Radio City Music Hall, a fun show filled with old favorites and plenty from last year’s Music Complete. I already reviewed the show and now here’s a full set of pictures from the night. Check out lots more below.
—