At last, the weather was Instagram perfect. At last, the lineup featured more than just a couple of standout women performers. At last, Lil Wayne actually showed up for a gig.
Twelve years into its consistent, hard-won rise to becoming the Twin Cities' biggest music festival — and one of the biggest all-hip-hop fests in the world — Soundset mostly enjoyed some good old-fashioned mojo and luck on Sunday.
Almost 30,000 fans once again flocked to the Minnesota State Fairgrounds for the 10-hour, 40-plus-act rapathon. For only about the third or fourth time in the festival's history, attendees didn't have to check their weather apps for the advisory-inducing heat that hit last Memorial Day weekend, or the rain, windstorms or lightning of prior years. (No snow, though; not yet anyway.)
Alas, all the hip-hop lovers in attendance did have to check the Soundset schedule for last-minute cancellations, another nagging problem at the festival. At least this year's big no-show, Lil Uzi Vert, showed some consistency; he also bailed on fans last-minute for 2017's festival.
Uzi's absence set up what might go down as one of the most memorable and dubious appearances in Soundset history.
Atlanta's cowboy-booted rapper Lil Nas X, fresh off his unlikely and quite unholy No. 1 crossover hit with Billy Ray Cyrus, "Old Town Road," was added as Uzi's replacement. He did the megahit sans Cyrus (a big sans, it turns out) and then joked about people thinking that's his only song. He did one other whole song to prove them wrong. Yes, just one, and then rode his imaginary horse out into the Soundset sunset.
Also possibly deemed historic at this point, Lil Wayne did make the gig, taking the stage just before 9 p.m. to finish off the fest.
The New Orleans rap king — also known as Weezy — had weaseled out of his three prior Twin Cities concerts, most recently complaining of plane trouble as fans waited for him inside Target Center in 2017. After Soundset organizers managed to fly Wiz Khalifa to the festival on a private jet the morning he left an El Paso jail on possession charges in 2014, Weezy must've known a flight-trouble excuse wouldn't work in this case.