Alice Cooper, who lives in Phoenix, Arizona, was recently interviewed by Vanessa Ramirez of local NBC affiliate KPNX as part of the 12 News segment. During their chat, which can be seen below, Cooper admits he's spent the last few months at home – socially distancing like everyone else. He’s been...
Continue reading...
Continue reading...