Thursday, December 11, 2008

Top Gear Reviews the Ford Fiesta

I've said before if they would build a really great small car the rest would fall into place. Looks like they may have pulled it off. Too bad we have to wait 2 more years for it.

No comments: