Dec 27, 2016
8397
Carrie Fisher was wary of being on display at the Telluride Film Festival in September, but she took strength from her ever-present dog Gary and came onstage after a showing of Bright Lights: Starring Carrie Fisher and Debbie Reynolds.…