New Science Fiction Drama Terra Nova Promo Pictures
Terra Nova is an American science fiction drama television series that is scheduled to air on Fox on Monday nights. It is expected to begin on September 26, 2011, starting with a two-hour premiere. [Wiki]
Here’s 24 recently released press pack photos to promote the show… will you be watching it?
follow the SB Network on facebook