Does Germany Have the World's Greatest Roads? (Nurburgring Trip Pt.2)
Wrapping up the world's greatest endurance race (the 24 hours of Nurburgring) and heading straight to... the world's greatest highway. Yep, Germany knows cars - and they do them well. Really well. We head out...