Today with the model from the American brand only made in Europe...
The car? The Ford Focus RS
The focus was shown in 1998 and this version - Racing Sport 3 - is 2.3L Turbo 4 cylinders 350 ch made from 2009 to 20...
Did you know?
The most sold car in the World: 12 million units.
Bonus picture
Enjoy ;)
Missed out on my previous Car post? Find it here Car of The Day #153