Tag: Stephen Smith

CROWBAR “Sever The Wicked Hand” Album Review + Video

Stephen Smith, of AltSounds.com, recently posted a review of an album entitled “Sever The Wicked Hand” by Crowbar.  Here’s the review from Stephen below. Living in the South like I do, I am ashamed that I have not heard that much Crowbar. They are from New Orleans, LA, which is about a three hour drive …

WP2Social Auto Publish Powered By : XYZScripts.com