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