image764779407.jpgKFOX caught the action, in the still above, of Optimus Prime and what seems like Megatron battling it out on Mesa Street by the Sun Bowl. Things are looking good folks. I'll finally be watching Megan Fox lick her lips Transformers: Revenge of the Fallen tonight. As you can see I'm fucking ecstatic.