Boston, Massachusetts-based emcee Krumb Snatcha aka Judah The Prince & UK-based recording/visual artist Cuban Pete recently dropped their new track CHECKMATE Using Chess as a metaphor for life, Krumbsnatcha & Cuban Pete drop their latest track ‘Checkmate‘, produced by Hannover, Germany-based BoFaatBeatz, with cuts by UK-based JabbaThaKut. Checkmate ft JabbaThaKut prod BoFaat by Krumbsnatcha and…
