Da Vinci's Demons
Mark Episode As Watched

SEASON 3 • EPISODE 10

Da Vinci's Demons

"Ira Deorum"

Date Aired: Dec 25, 2015 (United Kingdom), Dec 26, 2015 (United States)

Da Vinci's Demons S3E10
Avg Rating (0)
Your Rating
Leo must put his faith in his friends and in himself to have a chance to defeat the Turks.
Buy or StreamAmazonAmazon UK