Cage to Release “Science Of Annihilation Re-Annihilated” Album Next Month, European Quick Strike Tour Confirmed
San Diego’s longest running, still active heavy metal band, Cage, have announced two new exciting releases and a European mini-tour. Their fifth studio album has been remixed, remastered, and partially re-recorded to modern day standards,