This is the new Transformers 3 Tv Spot, showed during the NBA Finals between Dallas Mavericks (winners) and Miami Heat.
Are those Giant Decepticons Dogs or Lions? The Dreads?
Optimus Prime close-up:
Rosie Huntington-Whiteley and her Huge Lips:
Shockwave jumping from the portal:
Post author: Daniel Semper