Monday, February 7, 2011

Terra Nova

This is a new series that is going to premiere on Fox for the new fall 2011 TV season.  I happen to run across this promo clip that was seen last night during the Super Bowl.  Correction:  This series will premiere in May 2011.


No comments: