Terra Nova debuts tonight. He...

Published On: 2011-09-26

Category: Geek Bits

Terra Nova debuts tonight. Here's the skinny with some mild spoilers: http://t.co/5UmcL7nJ