The real surprise was SpaceGhostPurrp, who's been rather quiet over the past year, as fans have watched the breakup of his Raider Klan crew. But there seemed to be no love lost, as Purrp shared the stage comfortably with all the other special guests. Then, while performing "Ride 4 Me," Purrp showed off some acrobatics with a backflip from the speaker onto the stage.
Unfortunately, official opening act Metro Boomin "couldn't make it," according to Nuri, but that didn't stop Atlanta's Young Thug from dropping a warm-up set before Travi$ Scott took the stage.
Scott's set was rather short. He performed only four songs. But in that time, he delivered exactly what his fans expected from "rap's new radical" -- a riotously good time.
"I know you jump a little bit higher than that," Scott teased, before tearing into "Upper Echelon."
Then he asked the crowd which song they wanted to hear next.
"Don't Play," they yelled out at him. And Scott responded by bringing several fans on the stage, asking them to assume the "bless up" position, complete with prayer hands.
Next, the crowd wanted to hear his new single off forthcoming debut album, Rodeo and Scott took the request, ripping into "Don't Play," which flips a vocal sample of English indie rockers, The 1975, into a bass-riddled anthem.
"Jump!" commanded Scott of the fans that he'd brought up on the stage. This was his final order to them. And they obeyed, diving straight into the raging mob.
Critic's Notebook
Personal Bias: The set was rather short, only four songs. There's nothing that urks fans more than paying for a ticket, only to be greeted with a set that's the length of a club appearance. Even with limited time on stage, Travi$ Scott made the audience forget that they were only rocking with him for under 30 minutes. Having half of the up-and-coming rappers from South Florida come and show didn't hurt either.
Travi$ Scott's Setlist:
-"Quintana"
-"Uptown"
-"Upper Echelon"
-"Don't Play"
-- Daniel White
Crossfade's Top Blogs
-Five Signs You Might Be a Shitty Rapper
Follow Daniel White on Twitter @DanielAtLarge.
Follow Crossfade on Facebook and Twitter @Crossfade_SFL.