Right in time for Halloween season, Dilated Peoples frontman Evidence drops ‘Sakura.’ With an assist from Planet Asia, the track is not for the faint of heart: an eerie, bellowing production by Twiz The Beat Pro complements the emcees’ intimidating boasts. Some straight-up trance-inducing, we suggest enjoying the track in a dark room with an L of your favorite strain.
Evidence Ft. Planet Asia – “Sakura”
Dan Seitz 05.22.17 2 days ago
Mark Shrayber 05.19.17 5 days ago
Allison Sanchez 05.10.17 2 weeks ago