Greg Shelton, vice chair of the Johnson County Democratic Party
Greg Shelton, vice chair of the Johnson County Democratic Party
Greg Shelton, vice chair of the Johnson County Democratic Party