Fox will be debuting Terra Nova -- and its tale of 2,000 human colonists from the future who travel 85 million years into the past to give humanity a second chance -- this fall. The network has just releasd this piece of key art for the series, which stars Stephen Lang and Jason O'Mara.
Comments