Artist: Evidence
Title: Sakura
Featuring: Planet Asia
Album: None (Promo Single)
Producer: Twiz The Beat Pro
Avg Rating:

DJBooth Review

Combining a Japanese folk classic with the an obscure, early rap record like Adventures of Futura 2000 might seem unintuitive at first blush but, in reality, the genesis of Evidence‘s latest promo single couldn’t be more simple or straightforward. To quote the Dilated Peoples emcee himself, “I was stoned.” (And they say smoking doesn’t … Read More