TV Guide has two videos for Transformers: Revenge of the Fallen. The first video is Shia LaBeouf and Megan Fox up selling the movie. The second video is from the Tokyo World Premiere of the movie with parts of the blue carpet walk and press conference. The second video has an amusing story from Shia talking about Bay's humor.
No embed available so click here for the Shia and Megan video and here for the Tokyo video.