Album NewsAlternativeDoom MetalNew SongNews May 9, 2017 James Weaver Barrabus announce debut album BARRABUS are back and have announced their debut full-length album! Read More