[LEFT]michaelbay.com was updated a short while ago to let us in on some Transformers 3 News. We get our first look at the newest Autobot to join the ranks; Ferrari 458 Italia and the names of new cast members for the movie.
Click on the thumbnail to the left to get in on the scoop, brought to you by TFW2005 before anyone else.
Hit the Discuss button to fire-away your excitement.[/LEFT]