James Franco proved he has the muscle to co-host the Academy Awards at an event in NYC last night.
The 32-year-old definitely has an impressive body of work.
The Oscar Big Guns
12/9/2010 11:30 AM PST BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox