Tribesmen Announce Azkena Appearance

Azkena Rock 2012The Screaming Tribesmen will be appearing at the 2012 Azkena Rock Festival in Vitoria-Gasteiz (Álava), Spain. The band will be announcing further European dates in the coming days.