Naomi Scott & Landon Liboiron: New 'Terra Nova' Pics!
Naomi Scott and Landon Liboiron get ready for defense against some dinosaurs in these new promo pics from FOX’s upcoming Terra Nova.
The on-screen siblings play Josh and Maddy Shannon, who travel back in time with their family as a small part of a daring experiment to save the human race.
“She’s optimistic, bubbly and trying to keep everyone’s hopes up even though the Earth is almost dead,” Naomi told JJJ about her character Maddy.
Terra Nova premieres Monday, September 26th @ 8PM ET/PT on FOX.