Travelers Season 3 Netflix release date and everything we know so far
Travelers season 3 is returning as a Netflix exclusive, with the show moving from its previous home on Showtime. Eric McCormack, who portrays Grant MacLaren will direct the first episode of the third season. The second season ended in a bit of a cliffhanger with the family members of the people inhabit by the travelers discovering that