THE CROWN Lands on International Charts With New Album, ‘Cobra Speed Venom’
The Crown recently released their new album, Cobra Speed Venom, via Metal Blade Records; for their efforts, the band has now entered the international charts! See below for all positions.
The Crown comments:
"Really?? 34th most selling…