Brittany Snow: TCA Press Tour Pretty

on Friday, January 14, 2011

Brittany Snow was spotted at the Harry’s Law panel during the NBC Universal portion of the 2011 Winter TCA press tour.

The "Haispray" star looked great as she promoted her new show at the Langham Hotel in Pasadena, California.

Best viewed on Chrome, Firefox, Opera & Safari browsers with resolutions 1360 x 768.