David Howard Elevator Speech

City Council member David Howard explains why he should be Charlotte's next mayor.
Up Next
City Council member David Howard explains why he should be Charlotte's next mayor.

Charlotte mayoral candidate David Howard on the issues

September 02, 2015 10:00 AM