The money is coming from TARP. Perhaps you remember it. That's the $700 billion war chest of sorts designed to shore up our fledgling economy. Half was tapped in October, and since the lionshare of that money has been spent, the rest is expected to be made available some time next month.
Where Is the Bailout Money Going?
A quick look at how Congress is spending the bailout money
GM will get 9.4 billion