Tainted Love (The Borgias Spot)
The Borgias, Season 2: Love thy family, fear thy wrath. The original crime family returns April 8th at 10PM ET/PT.
Related Videos
The Borgias: War in the 15th Century
S2 Behind the Scenes (2:45)
The Borgias: Rome in the 15th Century
S2 Behind the Scenes (3:05)
The Borgias: Power in the 15th Century
S2 Behind the Scenes (3:30)