CHO CHEDDA

Cho Chedda a well established rapper and underground hip hop artist, available for print, TV or film.