Randy Head

$73,464Total Contributions
$57,741Total Expenditures