James Franco’s Shirtless Moments

Gabrielle Chung / December 6, 2013