For those of you in the LA area: some of the Autobots vehicles including the full-robot-sized Bumblebee are at Paramount Pictures studio lot and can be seen off Melrose ave. I'm assuming they'll be here most of this week.
Vehicles on display:
- Optimus Prime
If you do plan on making the trek out to see them, I would recommend you do the studio tour just so you can get in and take pictures with them...I believe you can signup for this online at paramount's website.