Like it or hate it, many people have their opinion of General Motor’s Hummer brand. It may have its fans, but it seems that the economy has finally turned the tide on this motor giant. GM has anno...
unced that it will shut down production of the Hummer brand.
Did you work on this visual? Claim credit!