Review: 2023 Kia Niro

Rationality on wheels.