ATILLA - Just Announced Album Release Show, Cover Artwork Revealed

Atilla have just announced their album release shows in February. Check the dates, exclusive pre orders, and vip at http://www.attilamerch.com

The band also revealed an album artwork for "Villain", that drops February 22nd, 2019.


Comments