Transformers 3 Wrap-Up; Detroit, new images from Chicago

Filming for Transformers 3 was in Detroit this past weekend, showing off plenty of the vehicles used during filming (it's unclear how many are Transformers or even part of the movie), as well as some of the action! Check out the images here, and view a video below:

Also, even though the film crews have left, a few pictures from Chicago are still hitting the internet! You can see those here!