Despite high mileage, James showing no signs of slowing down

Best