How Much is too Much? StateDPRNovember 22, 2015budget, California, california high speed rail authority, High Speed Rail, tax dollarsComment