General Motors showes off its Hummer HX, a "greener" Hummer, at the North American International Auto Show in Detroit.
General Motors showes off its Hummer HX, a "greener" Hummer, at the North American International Auto Show in Detroit. -