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.
©2015 Viacom International Inc. All Rights Reserved.
VH1 and all related titles and logos are trademarks of Viacom International Inc.