This Is Amazeballs!

And we don’t use that term loosely – or ever. James Franco as James Dean. (via rimrimrim)