Originally Posted by felixthecat
What I was refering to was Ford already has the 20 ecoboost motor out in all the other vechicle's, & why not the ST?
Exactly, I can't believe it's going to take another 7+ months until we can see this in showrooms. That's just absurd.
Sent from my iPhone using FF Mobile