Travelers, Another Great Netflix Series, Returns for Season Three

by Craig Hartranft on December 15, 2018

in Entertainment, Television

Season 3 of Netflix’s excellent sci-fi time travel drama #Travelers returned this week. Time to binge television again.