metawitches.com
Travelers Renewed for a Second Season by Netflix
Okay, we can all breathe now. Netflix and Showcase, the network that airs Travelers in Canada, have announced that they’ve picked up another season of Eric McCormack’s time travel show.…