Author: Brandon Allen

Brandon Allen is an attorney in Charlotte who writes and tweets about polls and elections.