Cars, trucks and SUVs we keep longest after buying them new
Buy a Toyota Land Cruiser and chances are you’re keeping it for a while. The large sports utility vehicle tops the list of the 10 new vehicles that owners keep the longest, at an average of 10.6 years, according to…