The best small cars on sale today are not only easy to drive and cheap to buy, but they’re also much sleeker, more refined, and safer than ever before.
When we mention small cars, the first models that come to mind may be small city cars like the Kia Picanto or Toyota Aygo X, but…