Best of CC Roast: James Franco, Joan Rivers & Charlie Sheen

Natasha Leggero on James Franco's Many Talents

03/19/2021

Natasha Leggero discusses the many hats James Franco has worn in the entertainment industry.

More