Audi TT-RS Meets The Tail of the Dragon

What is the best driving road in the world? There is none. Plain and simple. But there are a handful of "Must Drive" roads out there, including The Tail of the Dragon. JF Musial reviews the new Audi TT-RS on the famous road while taking a road trip to this year's Petit Le Mans.
Next Automotive video
Load comments

About this video

Duration 08:00
Posted Nov 16, 2011
Series Automotive