James Franco: Jimmy Kimmel Live Guest!
James Franco stands on top of the El Capitan Theatre while making an appearance on Jimmy Kimmel Live on Thursday (December 2) in Los Angeles.
The 32-year-old actor was on the show to promote his new film 127 Hours, which is in theaters now.
Earlier in the day, James arrived at LAX International Airport wearing a festive hat.
Full interview inside…