Must Watch – Da Vinci’s Demons Season 3 Trailer
Starz has debuted a full-trailer for the third and final season of period action-adventure show “Da Vinci’s Demons,” which begins Saturday, October 24 at 8pm ET/PT. Leonardo da Vinci’s world comes crashing down when the city of Otranto is torn apart by an Ottoman invasion. On the battlefield, the Turks use da Vinci’s own weapons […]