28/10/2012: Alice Cooper performs live at The O2 in London.
(October 29, 2012 - Source: Gf/Bauer Griffinvia ) more pics like this »
The Alice We Know
As a reminder of what we normally see this guy wearing, here's a photo of Alice from just three months ago. 
Copyright © 2016 - Livingly Media, Inc.
Livingly: Style