Join Telegram
Posted by CouchTuner 2014-Apr-20 | 10:54:24 AM

Cesare goes to Forli to convince Catherina Sforza to pledge allegiance to the Pope while the Pontiff tries to find a way to buy off Cardinal Savarona.

Watch It Here : The Borgias Season 2 Episode 5

ONLINE STREAMING

Latest Episodes