1. musashi03

    [TALK] Terra Nova (2011 Series)

    Upon my arrival here in California, I noticed this trailer on TV and it seems to be interesting... New series on FOX. From Wiki: The show begins in the year 2149, a time when all life on planet Earth is threatened with extinction (suggested in trailers to be due to dwindling worldwide air...