THE CROWN lands on international charts with new album, ‘Cobra Speed Venom’!
Entering German Charts on position 34! 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 [Read »]