close

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