[Streaming] Eric McCormack to Direct Season 3 Premiere of ‘Travelers’ – All-Canadian Sci-Fi Series Exclusive to Netflix
SEASON THREE OF ‘TRAVELERS’ TO DEBUT ONLY ON NETFLIX Netflix has announced that the post-apocalyptic, time-jumping, sci-fi hit series Travelers is returning…