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.