4/23 – Sabaton, Leaves’ Eyes & Battle Beast @ Upstate Concert Hall, Clifton Park NY

A powerful trio of European metal bands brought the crowd (literally) off their feet Sunday night at the Upstate Concert Hall in Clifton Park, NY. I went into the venue extremely unfamiliar with all three bands- of course I knew the names and a song or two, but after seeing each band perform I walked … Continue reading 4/23 – Sabaton, Leaves’ Eyes & Battle Beast @ Upstate Concert Hall, Clifton Park NY