A new study has found the most expensive cars ever to be sold at auction, with all of the top 10 vehicles being classic ...
When’s the best time of year to buy a car? Let’s see what experts say. AAA: “The best month to buy a car is December.
Would you let a bunch of other car dealers spend your own money to buy stock for your showroom?  I thought not, but for a ...
The figures are based on three-year-old vehicles with an average of 30,000 miles on the clock. Here's which have become more ...
The United Nations has expressed shock after a man drove a car into a Christmas market in the central German city of ...