Angil82
Seasoned Expediter
I delivered this morning on Concord Street in Detroit. You will know that you are there when you see a whole bunch of buildings that look like they have been bombed. Anyway, if you turn left off of Concord, and pass over the railroad tracks, you will see a lit up building on the right hand side, with trains hanging out of the old run down building. This is where they are filming scenes for Transformers 3. You can't really see any of it unless it is daytime, and I don't recommend going down there at nighttime, but it is quite a sight to see.