Jim Tomes

$13,475Total Contributions
$4,174Total Expenditures