Last weekend, Toronto was the happiest place in the world. Not only did it host Drake's annual OVOFest, but the Caribana festival was also in town to tear up the Great White North. The island vibes and musics biggest stars were all in attendance and Power 105.1's DJ Self and Waka Flocka took the town over.
In this video, DJ Self hits the parade as Waka Flocka hits the stage. Look out for cameos from Maybach Music Group's, Meek Mill and more. HIt the jump to check out the entire video from DJ Self's Toronto getaway.
MORE ON HIP-HOP WIRED!