ATTALLA

ATTALLA

ATTALLA set release date for debut

News
On June 3rd, prepare for total amplifier worship: Attalla’s self-titled debut album will be released by Shadow Kingdom Records on CD, cassette, and digital formats. Marrying the stoned ...
Read more Comments Off on ATTALLA set release date for debut