Linda Ramone & Fred Armisen on Jonesy’s Jukebox 7/11/19sbanuelos - Posted on July 11, 2019 at 2:48 pm
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