celebrityinsider.org
It’s Time Glenn Close Wins An Oscar
Fresh off her Golden Globes win, Glenn Close is ready for awards season. She is up for a Critics' Choice best actress award and on January 22, 2018,
Charisse Van Horn