Charles Perry

Charles Perry Review
Chad Hasty voices his disagreement with Texas Monthly naming Texas District 28 Senator Charles Perry as one of the ten worst legislators in the state.

Load More Articles