Shelley Duvall, “The Shining” and “Nashville” Actress, Dies at 75
Duvall was born July 7, 1949, in Fort Worth, Texas. She considered pursuing a career in science before she was "discovered" by three crew members on director Robert... Times ...
People via Yahoo
56 minutes ago