Where To Stream The Borgias Season 2 Episode 9
World of Wonders
- Aired June 10, 2012
- 60 Min
- Rated 8.1
- Number 11 Of 29 Rated Episodes
Alexander prepares to end his fast with a celebration; Della Rovere's assassin becomes the Pope's taster; Lucrezia's lover proposes; Cesare makes a decision.