June 15, 2009 in Pictures
Prepare for sensory overload. Marketing for Transformers: Revenge of the Fallen has moved into full swing. Here are MORE stills from the current TV spots and clips that are being released.
Later I will be doing a massive post of ALL the new TV spots.
Enjoy the new pictures after the jump: