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...