New Order has announced a string of U.S. concerts set for March of 2027.
The first of the shows will take place March 5 in Austin, Texas, followed by two more concerts in Texas, one in New Orleans, one in Nashville, Tennessee and a final two in Miami. Before that, the band will perform in South America later this month and into early December…