Attila Merch

Attila is an American metalcore band from Atlanta, Georgia, founded in 2005. Known for their rap and nu metal musical influences, they have released eight full-length albums since their inception. Though their original formation was in 2005, the band did not start touring full-time until around 2010. Their most successful album, About That Life, wa

read more