Starz Releases Trailer for Da Vinci’s Demons

Cable network Starz has released a trailer for their new series, Da Vinci’s Demons. The series, starring Tom Riley, tells the “untold story” of famed artist, thinker, inventor, and revolutionary Leonardo da Vinci. The series starts when Da Vinci was…