DTM at the Nurburgring, Germany this weekend (7/8th Aug). anyone going/ there?
rude_pete Guest Aug 6, 2010 #1 DTM at the Nurburgring, Germany this weekend (7/8th Aug). anyone going/ there?