This band is anything but horrendous. Recently emerging in 2012, this east coast Death Metal unit carries a sound that might just sweep you off ... Read More