Sunday, September 20, 2009
THE CRIMSON ARMADA debut video for “The Serpent's Tongue”
Ohio's The Crimson Armada have debuted their new video for The Serpent's Tongue, from their debut album, Guardians. Fans can check out the video now on....
Full Story Here
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment