Alice Cooper performing live in Auckland, New Zealand 2020. Image by Doug Peters.Continue Reading Alice Cooper performing live in Auckland, New Zealand 2020. Image by Doug Peters. 2020-02-21