Geena Davis has joined the cast of the Netflix series GLOW. The Oscar-winning actress will play Sandy Devereaux St. Clair, the former showgirl turned entertainment director of the Fan-Tan Hotel and Casino. It seems that Davis’ character will have an impact on things, as she will be appearing in all 10 episodes of the third season.
Inspired by the short-lived,…
