As you can see in the video immediately below, Yelton actually testified before the General Assembly on the voter suppression bill earlier this year and displayed a coherence about on par with his Daily Show rant.

[1] sack party official Don Yelton in the wake of his off-the-rails performance on The Daily Show the other day: http://pulse.ncpolicywatch.org/2013/10/24/bunchombe-county-goper-stands-by-controversial-daily-show-comments/