Local Love: The Crimson Armada
Artist: The Crimson Armada Song: "The Serpent's Tongue"
2009 Band to Watch The Crimson Armada has unveiled a new music video, complete with uber-dramatic narrative scenes depicting some sort of angelic rescue mission. The whole bouncing camera thing on the band shots is working for me, though it gets pretty tedious after four minutes of sameness. As for the music, it's relentlessly heavy, natch, though not as gripping as one might hope. Debut full-length Guardians is out now on Metal Blade.