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

Star:
Related Photos:
James Franco Slideshows
Related Posts:
Created by:
Published: