Naomi Scott: 'Terra Nova' at the TCA

naomi scott terra nova 01

About Photo #400627: Naomi Scott is back at the 2011 Winter TCA Press Tour to promote her new miniseries, Terra Nova, at the Langham Hotel on Friday afternoon (January 14) in Pasadena,… Read The Post Here

Posted to Naomi Scott