Where To Stream Da Vinci's Demons Season 3 Episode 1
Semper Infidelis
- Aired October 24, 2015
- 60 Min
- Rated 6.7
- Number 23 Of 28 Rated Episodes
In the Season 3 premiere, the Ottoman Empire invades Otranto, forcing Leonardo and his allies to retreat.
Semper Infidelis
In the Season 3 premiere, the Ottoman Empire invades Otranto, forcing Leonardo and his allies to retreat.