News Other Content The Kia Niro defies physics with 114 million miles on the clock Sources from Theregister • Kelley Blue Book on Youtube • Published 2 months ago