Metal, Hardcore, Indie, Rock
Returning US deathcore band The Crimson Armada have released their third new single titled “Man and Beast”. The song features producer Joey Sturgis as guest vocalist. The song is the follow-up to the previously released “Revelations II” and “Ancient Call”.
Formed in 2007, the band called it quits in 2012 and made a comeback late last year with new songs. The band has released two full length albums “Guardians” in 2009 and “Conviction” in 2011.