9 amazing facts that makes 2005 Audi TT better than others. View Audi TT specs, review and comparison before buying used cars for sale.