Tag: Audi TT RS to launch in 2012 Geneva Motor Show
Audi revealed new TT RS ‘plus’
A while back, there were rumors of Audi bringing a lighter and faster version of the TT RS. Well here it is- the Audi TT RS ‘plus’.…