11 January 2013 at 1:16 AM

Melissa Leo & Octavia Spencer - Critics' Choice Awards 2013

spencer leo critics choice awards 022788655

About Photo #2788655: Melissa Leo and Octavia Spencer take the stage at the 2013 Critics' Choice Awards held at Barker Hangar on Thursday (January 10) in Santa Monica, Calif. The…Read More Here