Why Do People Buy Cars They Don’t Need?
Almost nobody buys the car they actually need. There. I said it. If human beings were entirely rational creatures, Britain's roads would be packed with modest hatchbacks, sensible estates and perhaps the occasional practical SUV…





