Ford Fiesta ST & Focus ST

Moment at 4:42 in Here Are the Best New Cars Not Sold in the USA by Doug DeMuro.

Here Are the Best New Cars Not Sold in the USA

Saved by Entertainment Central.