Burg
Elio Aficionado
Not to be Mr. Gloom And Doom or anything, but maybe the Ford Ecoboost 1.0 is facing a ramp down in production as it seems to be bursting into flames in Europe. If Elio really is planning to use this motor, that could really suck.....