Review: 2009 Audi TTS Coupe

July 1st, 2009

The Audi TTS Coupe is the devil on your shoulder wagging his tail and poking you with his pitch fork as he encourages you to go faster, faster, faster! - and not just because this particular TTS press fleet vehicle was painted Lucifer red.

Leave a Reply