Da Vinci's Demons
Season 3
Ep 8. Ep 308 - La Confessione Della Machina
- TV-MA
- January 1, 2015
- 53 min
-
8.1 (564)
While Nico and Zo seek out support for the Crusade from an old foe, Leo is ambushed by the Labyrinth.
While Nico and Zo seek out support for the Crusade from an old foe, Leo is ambushed by the Labyrinth.