Watch Travelers (2016) Season 1 Episode 12 Online. Best and Free Online streaming for Travelers (2016) TV Show. We picked the best sites to stream s01e12. Simply pick a site below and click "Watch Now!" button next to it. Some of the links may be broken, please upvote the working and good links so other users see those links for Travelers (2016) Season 1 Episode 12 s01e12 at the top of the list.
Great episode - especially after the mediocre episode last week. It was so good i just knew it had to be the season finale... Damn! Now the waiting... the thing is in 12 months i will have forgotten all about it unless i put a reminder in my calender.
Amazing finale!! As someone said - FKN Cliffhanger!!!! Great series! Roll on season 2! There better be one!!!