The main problem has always been that Ford doesn't think anyone here will buy a $30K Focus. Now that the STi and Evo are in high demand, though, maybe they'll take a chance.


E0 #36 '95 Ranger '82 Honda CX500