It's James Franco's turn to step in to the celebrity hot seat for the latest installment of The Comedy Central Roast.
Did You Know?
I can't tell if this is the dais or the line to suck Judd Apatow's balls. This dais is so Jewey. What is this, the Comedy Central audit of James Franco?
References General Hospital