8PM: Leonardo “Episode 101”

Leo S1 300x250 Prem F

In Milan 1506, Leonardo da Vinci is arrested for poisoning Caterina da Cremona at 8PM Tuesday on WCCB Charlotte’s CW.