Shelley Duvall, of ‘Popeye’ fame, passes away at 75
Shelley Duvall, the iconic actress known for her roles in 'The Shining' and 'Popeye', has passed away at 75. Her legacy in film and children's television will be remembered.
Shelley Duvall, the iconic actress known for her roles in 'The Shining' and 'Popeye', has passed away at 75. Her legacy in film and children's television will be remembered.