Car News

Mercedes Benz C Class

New car sales on the up

As seen in previous months, the increasing trend in new car sales remains consistent. Many car manufactures are seeing massive increases in sales as compared to the same month in 2009. While 2009 was obviously a very... Read More