A fan also caught the filming of a scene from Transformers 3 in an alley with some very nice automobiles.
Your browser doesn't support HTML5 video.
A fan also caught the filming of a scene from Transformers 3 in an alley with some very nice automobiles.