Audi TT race car unveiled

Audi TT race car

It seems that the popular carmaker Audi is planning to launch a new one-make racing series in Germany called Audi Sport TT Cup which is scheduled to commence next year and the backbone of the series will be a racing version of the new Audi TT which has recently been unveiled. This Audi TT race […]