Episode Name:The Magician
Summary:Bechhi is accused of spying for Rome; Leonardo reveals his latest weapon as the armies of Rome and Florence face off.
Incoming search terms:
- da vinci demon season 1 ep 2 putlocker
- Da Vinci Demons Series 2 full watch
- da vinci\s demons free download