by Matt Moretti | May 7, 2014 | Buffalo
Tucked away on a relatively small soundcloud page, Buffalo hip-hop artist SLPCLSDTH (pronounced Sleep Close Death), has been releasing a stream of music over the last two years, and his newest track “Brains,” is probably his best. It’s one of those...