South London’s Killa P talks about his clash with Devilman for who’s the Boss as well as explains what happened with Devilman running out of the venue and confirms there will be a rematch as well as dropping some knowledge on the new generation of Grime fans. – Grime Report
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.