Review: Self Scientific
Self Scientific “The Self Science” (S.O.L. Musicworks / Landspeed Records) The L.A. hip-hop duo Self Scientific, composed of MC Chace Infinite and DJ Khalil, has been widely praised as a breath of fresh air from the relentless materialism that dominates…