Tom Perriello
Democrat
Total independent expenditures : $197,398