Starz will air all of Season 3 of 'Da Vinci's Demons' Oct. 24
Saturday, August 1, 2015 - 14:20
in Earth & Climate
Karen ButlerLOS ANGELES, Aug. 1 (UPI) -- Cable television network Starz renewed pirate drama "Black Sails" for a fourth season, and will release the entire third season of "Da Vinci's Demons" Oct. 24.