A demographic shift looms: Some 76 million baby boomers will soon reach retirement age, crushing the health-care system and the social safety net with their massive numbers. But we have a greater concern: Who’s going to buy all their cars? READ MORE ››

The rest of the story...
CarandDriver.com