For those fans of Megan Fox, check out this latest Call of Duty: Ghosts Live-Action Trailer. She appears for a few seconds in one of the scene. I think that is enough for many of her fans.
Here is the video. Enjoy. BTW, I hate the song.