Search results

  1. T

    lookin at an eco-boost.

    hey guys here from the fiesta st forums lookin for something different. ive driven the auto eco boost and the whole time i had it i thought if only it had a stick. from what i can muster people on the internet seem to make this car out to be no good but i liked the auto well enough and on paper...


Top