Naomi Scott: 'Terra Nova' at the TCA
Posted in Naomi Scott: 'Terra Nova' at the TCA
About Photo #400630: 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