Media Releases
Coming soon.

News
Rubin Files for House seat -- Shawnee Dispatch; September 2009.

Paid for by John Rubin for State Representative; Brad Seitter, Treasurer
Site Design by