2 minShelley DuvallJuly 7, 1949 | Houston, Texas, USA | #Actress #Director #IconicRoles [missing video link - contribute to our site here] Shelley Duvall is...