James Franco is weird and lovable. Toggle through a bunch of photos of the star now.

Star:
Related Photos:
James Franco Slideshows
Related Post:
Created by:
Published:
x Close Ad