First episode impressions: ‘Terra Nova’ (TV review)
Just when the theoretical water cooler was starting to get lonely, along comes “Terra Nova” (7 p.m. Central Mondays on Fox) to make it a popular gathering spot again. (Metaphorically, of course; the actual water cooler at […]