As the Audi TT-RS comes closer and closer to production form, the Audi TT-RS roadster has been spotted. The TT-RS will use a 2.5L twin-turbocharged five-cylinder generating 350 horsepower which is a threat to the Porsche Boxter. Sales of the TT-RS are supposed to be going on some time in mid 2009. What is […]