Mayhem Records

Crowbar – “Odd Fellows Rest”

June 8, 2017

By 1998, New Orleans metal heavyweights Crowbar had already released four fantastic sludge albums. But when it came time to start writing their fifth, the band knew they were on to something different