What do Kia Picanto, Fiat 500 and Ford Ka all have in common? Besides being small, three doors cars, they also participated at the competition evaluated by the British magazine Auto Express, in which these three lovely cars have measured their “powers”. And the car that won the race is Kia Picanto which offers its […]