I was in San Francisco last week for the launch of the 2011 Ford Fiesta. I must say, I'm very impressed. This vehicle should be the new leader in the segment—yes, it's that good.
We got some quality time behind the wheel just south of San Fransico (lots of twisties); got to autocross it against a couple of its competitors; etc. Anyway, you can check out the fully article at the link below.
Comment