Archive for March 3rd, 2010
»Posted On: March 3, 2010
Goodbye to the most obnoxious vehicle on the road
Farewell, Hummers! I’ll be glad to see you eventually disappear from the road! GM announced last week that the sale of its Hummer brand to a Chinese auto maker fell through after the buyer was unable to get Chinese regulators to approve the sale. » read on…

