The Crown announces new album, ‘Cobra Speed Venom’ and releases video
Posted by Chris Annunziata on January 8, 2018
Swedish death metal band, The Crown have announced their return via their tenth record, Cobra Speed Venom. The band plans to release the album through Metal Blade Records on March 16th. The band spent most of 2017 focusing and rehearsing 13 songs before jumping in the studio. The record was recorded at Studio Fredman and produced by the […]