The new Audi TT RS.
#18
Motor Authority just confirmed that Audi is releasing the TT-RS at Geneva.
<ul><li><a href="http://www.motorauthority.com/2010-audi-tt-rs-debuts-at-2009-geneva-motor-show.html">TTRS</a></li></ul>
Thread
Thread Starter
Forum
Replies
Last Post