Terra Nova (TV review)


It doesn’t take much to get me to love a Sci-Fi, does Terra Nova jump my admittedly low bar?