Mar 032017
 

Travelers Review from Nerd HQ

“What is Travelers?
Travelers is a new sci-fi TV series co-produced by Canadian TV channel Showcase and Netflix. The series followers a small group of “travelers”, a team of time travelling…”

Source: » Netflix Review: Travelers (Season One) Nerd HQ