Television

Entertainment Television

Da Vinci's Demons video sneak: The Serpent

Lorenzo nearly catches Lucrezia and Leonardo doing more than posing and painting in "The Serpent," debuting at 8 p.m. CT April 10 on Starz.
Loading

79°