Shelley Duvall Nude Videos & Pics
BioShelley Duvall, Actress: The Shining. Shelley Alexis Duvall was born in Houston, Texas, to Bobbie Ruth (Massengale) and Robert Richardson Duvall, a lawyer. During her childhood, Shelley's mother humorously gave Shelley the nickname "Manic Mouse", because she would often run around her house and tip over furniture. Shelley however was more than a mouse, but rather quite the little artist. Her favorite thing to do when she was very ...