insta
May 21 2007, 02:08 AM
I just found this out ... Ford made a 1.8L turbodiesel Escort. No freaking way! I get my easy-to-work-on Escort with the awesomeness of a turbodiesel and the economy of a 1.8L and the hella economy of Diesel and the power of a turbo. I want one!!1eleven :(
dash
May 21 2007, 12:01 PM
The difference between Europe and the US ::