Eric McCormack announced today on his Twitter stream that sci-fi favorite Travelers will be returning for a third season as a Netflix exclusive around the world.
Take a look at photos from The Mysteries of Laura Season 1 Episode 16, "The Mystery of the Exsanguinated Ex," with guest star Eric McCormack from Will & Grace.
In this exclusive interview with Eric McCormack, the actor talks about filming in Paris, getting into character and the summer finale. Read on for more!