November 2, 2015

VIDEO: Riddlore & Debmaster – “De La Ghetto”

New video from Riddlore’s DIY or DIE album. Filmed In Kampala Uganda, staring the Wakaliwood Waka Starz. Directed by Derek Debru.