Where To Stream The Borgias Season 3 Episode 8
Tears of Blood
- Aired June 2, 2013
- 60 Min
- Rated 8.0
- Number 15 Of 29 Rated Episodes
Pilgrims travel to Rome for the Jubilee year celebrations; Catherina wants to hinder the festival; Mattai's contacts destroy a Turkish fleet; Lucrezia sees a change in Frederigo; Micheletto learns his lover is a spy.