Alice Cooper and his band have been practicing at the Beau Rivage in Biloxi since Sunday and guitarist Nita Strauss says they are pumped about their solo tour.
Oops, you haven't selected any newsletters. Please check the box next to one or more of our email newsletters and submit again.
Oops, you didn't provide a valid email address. Please double-check the email field and submit again.