Tag: Lexa Doig

Christmas Break Binge Report: Taking a Quantum Leap with Eric McCormack’s Travelers

[SPOILERS FOR THE TRAVELERS PILOT FOLLOW] I’m not going to lie: The only reason I watched Travelers, a Canadian TV series which premiered on the Showcase channel in October and has now landed on Netflix […]