Detroit based producer Apollo Brown & Buffalo, New York-based emcee Che’ Noir drop their latest track ’94, taken off their forthcoming album AS GOD INTENDED, via Mellow Music Group Buffalo & Detroit are America’s broken dreams. They are once thriving cities, now known for frigid temperatures and violent crime. The cities were birthed in a…
