Fran Drescher This Is Spinal Tap
Dec. 26, 2024
fran-drescher-during-this-is-spinal-tap-dvd-premiere-at-the-egyptian-picture-id104595920 (673×1024) | Fashion, Premiere, Sequin skirt LOS ANGELES, CA. September 05, 2000: Actress FRAN DRESCHER at the world premiere, in Hollywood, of This Is Spinal Tap - the 1984 rockumentary in which she appeared. Picture: Paul Smith/Featureflash Stock Photo - Alamy 124 Spinal Tap Premiere Stock Photos, High-Res Pictures, and Images - Getty Images Fran Drescher This Is Spinal Tap