Edward Hanes Jr.

Election: Edward Hanes Jr. — NC-HD-72, 2012
This election has ended.