I know this seems a bit stupid to ask but I tried to find this location and couldn't find the exact location anywhere online. But anyways, the question I have is: "Which town for the town battle scene between the Autobots (Cade, Bumblebee, ETC.) and the Decepticons (Megatron, Barricade, ETC.) was the scene filmed in?" Please make sure to put in the town name and state.
Corner of Fort and Shelby. Capitol Park and the old Packard Plant. Michigan Motion Picture Studios. Chene-Ferry Market.