Wednesday, March 23, synthpop pioneers New Order closed out their six-date U.S. tour at the Fillmore Miami Beach, the band's first South Florida show since their appearance at Ultra Music Festival 2012. The band recently released their tenth album, Music Complete, to critical acclaim.
On Friday, March 24, Ultranauts descended on Bayfront Park for Ultra Music Festival 2023. The first day of the dance music festival brought performances…