Alice Cooper and Nita Strauss. Photo by ChyrisseVTF_6232 Alice Cooper and Nita Strauss. Photo by Chyrisse