The City Spot was another part of Northtown Auto’s Elevate campaign. This was all about city of Buffalo and the pride felt at all of the great changes that are happening. The city is having its own renaissance and we were thrilled to help explore that for this commercial.