Skip to content

Tag: Lizzy Borden

New video interview Lizzy of Lizzy Borden

Tofd Owens of Capital Chaos TV chats with Lizzy of Lizzy Borden @ NAMM 2014 Lizzy Borden is an American heavy metal band formed in Los Angeles in 1983. To this date the band has hit […]