23 February 2019 at 9:13 PM
Glenn Close Wins at Spirit Awards 2019, But Her Dog is the Real Winner Here!
About Photo #4243859: Glenn Close accepts her award with help from her dog Pip at the 2019 Film Independent Spirit Awards on Saturday afternoon (February 23) in Santa Monica, Calif. …Read More Here