Amon Amarth, Sabaton, & Vallenfyre conquer NYC 10-18-14
There is something to be said for the state of Heavy Metal music in 2014 when a bill comprised of three of the genre’s stalwarts can sell out the Best Buy Theater in Times Square, NY. That was the scene Saturday night, the 18th of ... Read More