Got a whole lot of sweet promo stuff from Transformers: Revenge of The Fallen for you today: a bunch of new pics from the film (including one delicious shot of Megan Fox), three new Revenge of The Fallen TV spots (one of which reveals how the Constructicons form Devastator!) and a new Linkin Park song from the Transformers 2 Soundtrack.
Transformers fans, really, who loves you better than Screen Rant?
Let's start things off right with a shot of Megan Fox looking o so lovely while in peril. Seriously, they could make an entire film of this girl walking around looking hot (oh wait they already are, it's called Fathom).
I would definitely save that damsel in distress.