Kaine for US Senate - Tim: Committee
Committee type: US Senate
$43,727,100 in Contributions Received Since 2013
$2,820,225 Cash on Hand
Candidates associated with this committee