What Is James Franco Doing to Megan Fox in This Picture?

ETNow

Will Ferrell also got in on the shenanigans.

You might also like