article placeholder

Kill The Noise – Kill Kill Kill

Original Release: December 20, 2011 Label: OWSLA Kill The Noise has some explaining to do!  Most of my familiarity with Kill The Noise has been from the "Turn Off/Tune In Vol 1-3" mix-tapes that have...