This humongous 18-foot Transformer is an actual prop from the movie, and put on display in celebration of the DVD release. Click here for more pics.
..stands 18 feet tall, and it weighs 8,200 pounds. The robot had to be assembled and set up by a forklift and a ten-ton crane. Bumblebee will be standing guard there through this Sunday, October 21s