Aug 23, 2020
Thelma & Louise took audiences by surprise in 1991 to create a pair of feminist icons and a road movie classic, and even grabbed an Oscar for Best Original Screenplay
Copyright © 2021 Meredith Corporation. All rights reserved.
Reproduction in whole or in part without permission is prohibited.