Classic METALKAST video episode #12: Lizzy Borden, Armored Saint, Annihilator, Cellador, A Day to Remember

Originally aired in 2009. Lizzy Borden: Lizzy Borden is an American heavy metal band formed in Los Angeles in 1983. To date the band has hit the top 100 in the United States four times. Lizzy Borden is also the name of the band’s lead vocalist. (Source: Annihilator:  … Continue reading