Transformers Movie poster, etc
by FakeTrout, filed in Movies on Jun.08, 2006
Here it is.
The official site has also been updated with a countdown until the teaser trailer hits theaters.
Superhero Hype also reports today and tomorrow Transformers will be Shooting at the Hoover Dam, which many are speculating will be a homage to the classic Prime/Megatron fight in the second episode of the original Transformers series (pictured at right).
Also, some more set pictures have surfaced on flikr, documenting what appears to be a chase scene.