View Alice Cooper, Tarja, Eisb... on Nov 12, 2010EditFollowShare16 years agoFri, Nov 12, 2010at WestfalenhalleDortmund, GermanyAlice Cooper, Tarja, Eisb...EditFollowShare