S03 E08
Jun 2, 2013 |
|
|
|
The Borgias
Tears of Blood
Release Date: Jun 2, 2013Episode Description
Micheleto learns his kept lover is a Sforza informant, Caterina Sforza mounts the Shroud of Turin as a rival holy relic, and Fredirigo puts Lucrezia under house arrest.
Where to Watch The Borgias Season 3 Episode 8 Now
Best
Rent/Buy
Free