There is an overflow of garbage on our city streets. We’re not talking about plastic this time, but rather unsightly, wheezing, wheeled monuments to our bad decision-making. The following cars have all sold inexplicably well on these shores despite having designs that a four-year-old’s mother would refuse to hang on the fridge. Let’s get the […]
No image available
/ 12 January 2009
China posted a sharp fall in 2008 car sales growth on Monday as makers worldwide grapple with slowing demand.