TBittner
New member
- Joined
- Mar 2, 2010
- Messages
- 462
Came across this morning and thought I'd share.
Ford EcoBlue; 2.0L Technical Wonder.
Sounds as if it is only being utilized in Europe.
Ford EcoBlue; 2.0L Technical Wonder.
Sounds as if it is only being utilized in Europe.