In 2024, new technological advances happen all the time, and even millennials have a hard time keeping up. Geena Davis revealed that she’s quite lost with technology, and because of that, she’s ...
Add Yahoo as a preferred source to see more of our stories on Google. The actress shares three children with her ex-husband Reza Jarrahy Jeffrey Mayer/WireImage Geena Davis and her three kids in 2017 ...