Shad K

Shad K

Rapper Shad K grew up in London, Ontario, but has roots in Kenya and Rwanda. With strong political views, this MC takes hip hop to its younger days, and raps […]

Shad K