Throwdown threw down for the first time in eight years!
Throwdown, the legendary metalcore outfit from Orange County, California, made their triumphant return to the stage this past weekend at Furnace Fest, their first show in eight years. The band, who formed in 1997, have gone on to become one of the most influential bands in the metalcore/hardcore scene, having released five full-length albums and…