James B

James B

Los Angeles, CA / NAACP Image Award winning author. music journalist. hip hop scholar. thinker. a movement by myself.