PHOTOS: Check One… Two Live with The Regrettes and Hanni El Khatib - Posted on February 17, 2017 at 10:20 am
LONDON, ENGLAND - NOVEMBER 16: Alice Cooper and Nita Strauss perform at Wembley Arena on November 16, 2017 in London, England. (Photo by Neil Lupin/Redferns) Nita Strauss Leaving Alice Cooper’s Band