background
Alice Cooper - Florence, Italy 25th June 2007