J. Cole brought the second installment of his 'Dollar And A Dream' tour to Miami the other night and concertgoers were pleasantly surprised when Trey Songz joined Cole on stage.

Cole shut down Miami's Grand Central Friday night (July 18), running through his five-year-old The Warm Up mixtape.

After the crowd rapped along with the first verse of Cole and Songz's 2011 collaboration "Can't Get Enough," they were surprised with a live rendition of the song's hook by Trigga himself.

Cole kicked off his 'Dollar And A Dream' tour earlier this month to celebrate the fifth anniversary of his breakout mixtape.

As previously reported, the "Crooked Smile" rapper penned an open letter to fans to commemorate the occasion. He even revealed upcoming tour dates, including his recent stops in London, New York City, Miami and Raleigh, NC.

"5 years ago, we started a journey together. On June 15th, 2009 I released The Warm Up to a few who were waiting patiently for it," Cole wrote on his Dreamvillain site. "Full of my dreams, fears and predictions, it resonated with you right away. Over the next year I watched it grow legs and spread at an unbelievable pace all because you felt it so much. Five years later, I couldn't be more proud of it's impact. Thank you."

The tour will stop in Chicago tomorrow (July 21) before wrapping in LA on July 23.

Who knows what surprises Cole has in store for his final stops.

Check out J Cole and Trey Songz's live performance of "Can't Get Enough" below.

Have you been to any of J. Cole's 'Dollar And A Dream' tour stops? If so, we would love to hear about your experience.

Sound off in the comment section.

See More J. Cole, Trey Songz
Join the Discussion