Good Girls - Episode 2.08 - Thelma and Louise - Promo, 2 Sneak Peeks, Promotional Photos + Press Release By (April 21, 2019, 2:55 pm)