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