Bazarla
A 1.5-liter car from 2025 that costs $14,000. | Bazarla