Man on a Mission to Meet All 551 of NC’s Mayors

"