Kev Brown – 'This Message Will Self Destruct' Staff Writers 6 years ago New track from one of our all-time favorite emcees.