Where To Stream Travelers Season 3 Episode 7
Trevor
- Aired December 14, 2018
- 49 Min
- Rated 7.9
- Number 3 Of 34 Rated Episodes
Suffering from a fatal brain disorder, Trevor makes the choice to allow himself to be overwritten as the team races to invent an experimental cure.