Two years after dropping their sophomore disc, SoCal-based band Black Sheep Wall return with their latest release, I'm Going To Kill Myself, which picks up right...