News

The odometer is pinned at 999,999.9 miles and, allegedly, it’s driven more than 1.3 million miles in roughly eight years.