CROWBAR: New Album Details, Release Date, Song Stream
Legendary metal-sludge giants CROWBAR will release their crushing, long-awaited new studio album, Sever The Wicked Hand on Tuesday, February 8th, 2011 via
We're Hard 24/7
Legendary metal-sludge giants CROWBAR will release their crushing, long-awaited new studio album, Sever The Wicked Hand on Tuesday, February 8th, 2011 via