The Crimson Armada

The Crimson Armada is an American metalcore/deathcore band formed in Westerville, Ohio in 2007 by Kyle Barrington and David Puckett, and currently based in Columbus, Ohio.

Similar Artists

Gideon

Make Them Suffer

The Acacia Strain

Emmure

Crystal Lake

Borders

dead7

Viscera

They Came Bearing Arms

Sentinels