Watch The Borgias season 3 episode 9 tv series online free
Release: Jun 09, 2013
Micheletto kills his lover and disappears; Cesare races to rescue Lucrezia; Alfonso begins to drink heavily; Alexander and Mattai scheme to corner the market in Italian sulphur.