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