Last Updated: Wednesday 18th March 2009
We test the 1.6-litre JTD 120bhp
full article >>
We drive the 155bhp super nimble MiTo