Javascript is required to run this page

Michael D Rickard

Candidate  

Total independent expenditures : $2,135