Fiat Auto’s widely acclaimed Panda supermini, which first went on sale here in early 2004, has just pulled off an enviable automotive hat trick, winning the 2006 City Car category in Auto Express ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results