Aittala: American Nightmare Album Review

Aittala are a Heavy Metal band from Raleigh, NC, USA. The band consists of Eric Aittala – guitar/lead vocals, Gary ‘Zeus’ Smith – drums/vocals and Andrew Sullivan – bass. Like I do with every album and E.P. I have listened to the American Nightmare album a few times, and I have to say that this […]