If you want to watch Da Vinci’s Demons Season 1 Episode 2 The Serpent free episodes withal and high quality commercial the right website. Watch Da Vinci’s Demons Season 1 Episode 2 The Serpent and different scenes in amazing streaming free of charge. Stream Da Vinci’s Demons Season 1 Episode 2 The Serpent on the web. Leonardo starts assembling a war-machine for the Medicis, a mortar of sorts, and his first endeavor falls flat. Be that as it may, Lorenzo gives him one week to settle it. In the mean time, Leonardo additionally proceeds with his quest for the Book of Leaves. The Pope sends his nephew to examine Leonardo and take in more about his ability.