Review: Dilated Peoples – Directors Of Photography
Directors Of Photography, the fifth full-length album of OG west coast artists Dilated Peoples, has a sharp albeit kaleidoscopic focus. Eight years after the release of their last album, 2006’s 20/20, and branching out to explore the success of solo careers, the trio consisting of Evidence, DJ Babu and Rakaa Iriscience, is staying true to their brand. This … Continue Reading →