will be making some changes to our user base starting Feb 25, 2015. For more information click here

Terra Nova Forums

FOX (ended 2011)

South Park S9E14 made fun of Terra Nova tonight.

  • Avatar of antdude


    [1]Oct 5, 2011
    • member since: 07/07/04
    • level: 28
    • rank: Disco Stu
    • posts: 3,732
    It was in the beginning.
    You must be registered and logged in to post a message.