Live from the Astroturf, Alice Cooper London - Tour Poster

Share