Brutal, loud, and insanely intense, the Minneapolis-based American Head Charge is so extremely over the top that at first the listener might not notice that the band is also one of the most intelligent,...
By Christian /
30. September 2002