Advertise on Metal Storm
Lisa DelBello


Studio musician

1982 Alice Cooper - backing vocals