Da Vincis Demons S02E08
The Fall from Heaven
Plot: As Leonardo and Riario prepare to die, Zoroaster and Nico plan their escape. Meanwhile, Lorenzo tries to meet with the king of Naples and Bayezid visits Rome.
Watch Online Stream for Free Full Episode TV Show Da Vincis Demons S02E08