107,000 miles and still going strong