Additional homage to the Focus RS can be found in the blazing blue and orange front ... a 1.0-liter EcoBoost® engine. Rip Rodâ„¢ was designed and built by Hot Wheels® in 2012.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results