C Cane: ‘When people see me, they tend to feel intimidated’
My Element: Built by Grime — As part of Huck's new film on UK grime culture, we meet C Cane – the north London MC and Reprezent presenter taking the capital’s radio waves by storm.
Written by: Grace Shutti