Zach Galifiniakis has done it again.  His latest guest on Between Two Ferns from Funny or Die is James Franco.  Check it out:

[FOD]