Canadian rap

Top Canadian rap artists

Souldia

147 tracks

Babylon Warchild

96 tracks

Unknown Mizery

87 tracks