Leonardo
Perspective (2x2)
Air date: Sep 20, 2012
With time running out, Leo embarks on a dangerous plan to spring his maestro from jail. If things go wrong, it won't just be Verrocchio's head on the chopping block...
- Premiered: Apr 2011
- Episodes: 26
- Followers: 22