The Crown Announces New Album, ‘Cobra Speed Venom’
Swedish death metal legends The Crown have announced their new album, Cobra Speed Venom, for a March 16th release through Metal Blade Records. Produced together with Fredrik [Read More…]
Swedish death metal legends The Crown have announced their new album, Cobra Speed Venom, for a March 16th release through Metal Blade Records. Produced together with Fredrik [Read More…]
11 days before the Jan. 16 trial date for Decapitated, Spokane County prosecutor Kelly Fitzgerald filed a motion dismissing all rape and kidnapping charges. The motion cites [Read More…]
© Rebel Radio, 1994-2019