The filming of a new Dodge car commercial this past week closed off the greater downtown Main Street area, but still saw roads and sidewalks packed.Wolfgang Studios occupied Main Street and its intersections from Veterans’ Memorial Park to Lexington Road with a fleet of high-speed show cars and film equipment. Aided by Elgin Police, they were able to film the advertisement from 9 a.m. to 8 p.m. without crippling the flow of traffic or forcing downtown businesses to close shop. In fact, it brought a substantial boost of foot traffic to the stores.“I actually think we’re going to start opening ...