Hollywood.com
Remembering Shelley Duvall's Life and Career in Hollywood
Hollywood mourns the loss of a shining star. Shelley Duvall passed away at her residence in Blanco, Texas, on Thursday, July 11, due to complications arising from diabetes, as reported by her ...
1 day ago