The Crimson Armada
The Crimson Armada was an American metalcore/deathcore band formed in Westerville, Ohio in 2007 by Kyle Barrington and David Puckett.
Artist details
- Type
- Group
- Area
- United States
- Founded
- 2007
- Dissolved
- 2012
- Genres
- Labels
- Artery Recordings