Recently, UK-based grime/dub producer Kevin Martin, aka The Bug, shared two tracks from his forthcoming LP, Angels & Devils, set to drop August ..
It's been six years since we've seen an LP from Kevin Martin, the UK-based producer known as The Bug. Now the drought is over, as he's ..
Kevin "The Bug" Martin wanted a hit and who else are you going to get to guarantee some press other than the eccentric Danny Brown. Everything ..