Picture - Alice Cooper and ITV Studios London, England, Monday 24th October 2011


Alice Cooper and ITV Studios Monday 24th October 2011 at the ITV Studios London, England




Contactmusic



Advertisement

Alice Cooper Gallery


More Alice Cooper Photos