Clay Aiken officially joins NC Congress race

WNCN: News, Weather for Raleigh. Durham, Fayetteville

Back to Clay for NC media page