Geneva 2009: Audi presents the high performance TT RS Coupe & Cabriolet
As expected, the Audi TT RS Coupe and Cabriolet was launched in Geneva, and also as expected, both high performance versions of the beautiful Audi TT feature the 2.5 litre TFSI turbocharged …
