Picture - Alice Cooper and Sheryl Cooper London United Kingdom, Wednesday 7th August 2013

Alice Cooper and Sheryl Cooper - Alice Cooper and wife Sheryl out for dinner at Balthazar restaurant in Covent Garden - London, United Kingdom - Wednesday 7th August 2013


alice cooper sheryl cooper alice cooper and wife 3803087


More: Alice Cooper And Wife Sheryl Out For Dinner




Contactmusic

Comments