THE CROWN Set March Release Of ‘Cobra Speed Venom’ Album; Premiere Official Video


(By Pat ‘Riot’ Whitaker, Lead Journalist/Writer, RiffRelevant.com)

Swedish death metal unit The Crown have set a March 16th release date for the new album “Cobra Speed Venom” via Metal Blade Records.    Continue reading “THE CROWN Set March Release Of ‘Cobra Speed Venom’ Album; Premiere Official Video”