Tag: Elektra

Clutch Make History on Billboard Charts with Independent Release

American Rock Band CLUTCH has done the improbable. The band’s ninth studio record is the first of their storied, road driven career to achieve Top 40 status on the Billboard Top 200 sales chart. The newly released Strange Cousins From the West” landed a soundscan ranking of #38, with just under 14,000 units sold in …

WP2Social Auto Publish Powered By : XYZScripts.com