I can finally tick this one of the list of must see legends! And, to see the Alice Cooper on Halloween in London was just absolutely amazing. What a fucking awesome show!!!
The gig was at Alexandra Palace, a really amazing building in North London. Set on a hill it has a nice view of the city, and the view coming throught the massive doors of the building was even more impressive. Specially decked out for spooky Halloween with loads of dressed up people.