“When you have a band this good, I believe in showing it off”: Alice Cooper announces shows in Wales and Scotland

Alice Cooper’s new dates come in addition to his already-announced European tour schedule (LouderSound)


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *