Monday, August 15, 2011

Watch "Terra Nova" First Look Featurette

 If you are still unsure whether to watch Terra Nova this coming fall, we strongly advice you to check out the featurette above!

 We´re almost sure it will help you make up your mind!

 Click on the video to watch!

 Are you excited for this show to premiere?

No comments:

Post a Comment