Showing posts with label HUMMER H2 Black Chrome Limited Edition. Show all posts
Showing posts with label HUMMER H2 Black Chrome Limited Edition. Show all posts
Friday, October 29, 2010
Marque Hummer already have a torrid time recently with the slump in U.S. sales this year led to a strategic review which saw the closure of four assembly plants.



Subscribe to:
Posts (Atom)