DJ Self x Waka Flocka At Caribana 2012

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.

Tags:
Rate This:
5
Submit No Ratings
1 Comments
  • Kemosabi

    Toronto