Another extended promo from The MTV Movie Awards, this one from Michael Bay’s “Transformers: Revenge of the Fallen.” Surprisingly, Bay himself and the goddess Megan Fox introduced the clip. Shia “No No No Wait Wait Wait” Lebouf was in his seat pondering the skinniness of his tie and the tightness of his pants while the clip went down. If you missed it, you can see the clip before. As for me, while I am excited to get my Autobot and Decepticon groove on for the June 24th release, this clip is kind of ho-hum. What say ye?