The Crimson Armada - The Serpent's Tongue (OFFICIAL VIDEO)

Uploader: Metal Blade Records

Original upload date: Thu, 17 Sep 2009 00:00:00 GMT

Archive date: Tue, 21 Dec 2021 22:31:26 GMT

Order at: http://www.indiemerch.com/metalbladerecords/band/the-crimson-armada The Crimson Armada video "The Serpent's Tongue" from their album "Guardians" iTunes: http://itunes.apple.com/us/album/guar
...
Show more