FeaturedTV/Streaming MediaLucas Taylor Is THE Storyline To Terra Nova Posted December 17th, 2011 by Nicole WanderWho is my favorite character from Terra Nova up to this point? When given that question, I initially had to give it some…