One of those cars that looks better in person than in pictures, the 2002 Ford Focus ZX3 is an attempt to see just how European we American customers want to be. Hatchbacks — cars that don’t really ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results