Sep 20, 2018Chris Writes: Nurburgring No.1- DTM ChampionshipA long weekend away from the day job at The Racing Bug, and I find myself steering towards more racing at the DTM in Germany. Us Racing...