I'm not sure if this idiot is some kind of extra in Transformers 2, but whoever he is, he doesn't deserve to be in a picture with Megan Fox. And why isn't he smiling? Maybe he should've gotten one with Shia Labeouf instead. Between this guy and the guy Megan Fox played Guitar Hero with, I'm not sure what's going on. She must be getting paid to hang out with slow people, that's all I can think of.