Friday, June 18, 2010
Prime, Bumblebee, Ferrari on Set Images
TFW2005 member Cyclonus86 has posted three images from a Transformers set. I assume this occurred at or near Playa Vista in LA. The images show Bumblebee, Optimus Prime and the Ferrari 458 Italia vehicle that Bay revealed would be an Autobot in the movie.