Katharine Mieszkowski

May 25, 2009, 5am PDT
We're sorry to be buzz kills. But we've heard this one before. Like in 1990. And 1910. Do the automakers have the juice this time?
Salon.com