Terra Nova - Arriving in Terra Nova

The cast and crew of Terra Nova talk about arriving on the set in Australia

Wednesday, Aug 31, 2011 2:34 PM