Photos | Alice Cooper Photos

Veteran rock singer Alice Cooper performs on stage at the ExCel international exhibition and conference centre in London as part of the British International Motor Show on July 24, 2008.
©2016 Viacom International Inc. All Rights Reserved.
VH1 and all related titles and logos are trademarks of Viacom International Inc.