For a country that has such a huge car culture you rarely see any Americans successful at a world level.
You've put more men on the moon than you have WRC points.
Just read a thread on the OG where people are saying "WTF" to left foot braking. You guys are clueless.
You've put more men on the moon than you have WRC points.
Just read a thread on the OG where people are saying "WTF" to left foot braking. You guys are clueless.