The rumors were true: Meek Mill took the stage at the 2018 Rolling Loud Festival in Miami.

Moments before the Philly rapper’s surprise appearance, DJ Khaled told the crowd they were about to witness something “iconic” and “historic.”

“Some people are chosen to go through storms, to overcome storms, to help other people in situations,” Khaled said. “Some people have dreams, some people have nightmares, some people just got to go through a lot of shit. But the key is to overcome. It's about overcoming, moving forward, and representing love.”

After the crowd was sufficiently pumped up, Meek hit the stage to perform a medley of hits, “On the Regular,” “Ima Boss,” “We Ball,” “Issues,” “Dreams and Nightmares,” and “1942 Flows.” He was also joined on stage by Tory Lanez, Gunna, and Lil Baby.

This was a big moment for the Dreamchasers rapper, as it was his first major performance since being released from prison last month. In November 2017, Meek received a two- to four-year prison sentence for violating the terms of his probation from a decade-old weapon and drug case. The sentencing sparked a new debate about discrimination within the social justice system, with many people criticizing the punishment as overly severe. Calls for Meek's release were led by powerful figures, including Jay Z, Rev. Al Sharpton, and 76ers owner Michael Rubin.

“It feels good to be back and free in front of the motherfucking people,” he told the crowd. “Thank you to everybody that supported me. They tried to take my freedom. They tried to crush my dreams. But now we’re in Miami glowing the fuck up. Let’s get it!”

You can watch clips of Meek's guest performance below.