Season 3 of Travelers to debut only on Netflix
From a media release: Eric McCormack, who is set to direct the season three debut, confirmed the news today: “Before I was Will Truman again, I was a Traveler. And I am so excited to be able to tell our fans, worldwide, that Brad Wright’s subtle and stunning sci-fi drama is back for a third … Continue reading Season 3 of Travelers to debut only on Netflix