Kelly Alexander

Election: Kelly Alexander — NC-HD-107, 2012
This election has ended.