J Cole Just Brought Trey Songz On Stage As A Surprise Guest On His 'Dollar And A Dream' Tour

21 July 2014, 11:41 | Updated: 21 July 2014, 13:18

These two are having so much fun.

J Cole's got a ton of surprises up his sleeve on his 'Dollar And A Dream Tour' in the US. This week he took the tour to Miami, where Trey Songz joined the 'Crooked Smile' rapper on stage to perform their 2011 collaboration 'Can't Get Enough.'

The crowd went wild as Trey Songz appeared out of nowhere and began performing the track's hook. 

"Ladies and gentlemen make some motherf***ing noise for Trey Songz" J Cole shouted as the two hugged it out at the end of the performance. 

Last week J Cole invited a fan in the audience on stage to perform 'Dreams' with him in front of everyone at the show - what will next week bring?

(Warning: This video contains strong language that some people may find offensive.)