scifistorm.org
Netflix and Showcase renew Travelers for second season
Canadian sci-fi drama Travelers, which stars Eric McCormack and was created by Brad Wright (executive producer on the Stargate TV franchise), has received a second season order from Canadian networ…