James Presley is a Moderate Democrat running for Texas State Representative in District 29 under the Democratic Party.

More About James