Drive testing the new Seat Toledo

  Today I can check off another item on the “List of things to do in my lifeā„¢”. I have test drived a new launched car – the new Seat Toledo. I’m not gonna bother quoting excerpts from official reviews – you can find a very comprehensive one in the Parker review for the UK […]