Home CD Reviews CD Review: Crowbar ~ Sever The Wicked Hand