American politician in North Carolina (born 1972).
No voters have rated David Rouzer yet. Please check back soon.