Amber Tamblyn 127 hours premiere in Beverly Hills California on November 3, 2010
From Gallery: Amber Tamblyn 127 hours premiere in Beverly Hills California on November 3, 2010