(Source: weheartit.com, via onlythesunnyhours)
No no no no he is perfect fuar.
James Franco, what a beautiful man. Oh my jizz.