On May 22nd, American Head Charge hit Revolution in Amityville, New York for a slammin’ show! These guys have been touring for a while now, but they still perform as if it was day 1 – and the packed room was a testament to that. Check out some shots form that night.