Wednesday, October 12, 2011

TV Tuesday: Terra Nova (review)

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