Comedy Central Roast of James Franco

7.2

It's James Franco's turn to step in to the celebrity hot seat for the latest installment of The Comedy Central Roast.

Release Date: 2013-09-02

Duration: 1h 10m