Can somebody direct me to a link with the movie trailer stills and then close this thread? Preferably, the part where Devastator is sucking up sand in Egypt.
Wish I could point you into the right direction, but it seems the TFW Gallery doesn't have them (yet). Maybe googling for something like Transformers 2 (or Transformers ROTF) trailer stills will get some results?