This explosion is so intense Megan Fox must hold her tittay in place! How does one go about volunteering for such a position?

Oh, behave!

Sorry, I haven’t had coffee yet and I’ve been puzzling over these pictures. They’re the first pics from Transformers 2: Revenge of the Fallen, and while they don’t show much by way of robots (although USA Today has a faded looking Optimus Prime), they do indicate pyramids, explosions and the US military.

USA Today and Empire had set visits while the film was at White Sands in New Mexico, and they spill some details (click on the respective links for more). The picture that intrigues me the most, though, is this one. What do you guys think that glowing blue shit might be?