Album Reviews

The beginning of a new era for the band.

First album in a decade by alternative metal band American Head Charge… and it’s a damn good one!