Philadelphia-based sludgy noise rock purveyors Bardus have premiered their forthcoming album, Stella Porta, at Decibel. The album will officially be released this Friday, April 1, via Solar Flare Records. Pre-orders can be obtained here. Fans of other hard-hitting noise acts like Ladder Devils or Fight Amp will enjoy this corrosive, destructive album. Check out here and peep the band’s upcoming tour dates below.
View original post 130 more words