We get our first look at the new Transformer, "Rollbar", while they were getting ready to shoot Transformer 3 in Chicago.
Your browser doesn't support HTML5 video.
We get our first look at the new Transformer, "Rollbar", while they were getting ready to shoot Transformer 3 in Chicago.