Kia Niro Release
If’ you’ve been following the auto shows for a while now, you’ve probably heard something about the Kia Niro concept vehicle that’s been making the rounds since its debut in Frankfurt last December. Now that it’s made its U.S. debut at the Chicago Auto Show, we want to tell you a little more about the car and give you a closer look! Read the rest of this entry