DJ Self x Waka Flocka At Caribana 2012
August 11, 2012 @ 9:31 AM EDT
News
Power 105.1’s DJ Self caught some northern exposure last weekend while at Caribana in Toronto. Here’s film of his escapades and introducing Waka Flocka to the stage at Kool Haus.
Toronto