http://www.youtube.com/watch?v=xV07UXpfmpY&feature=youtu.be The Nurburgring has become ‘THE’ test track facility to develop and hone the next new product release for car makers. The Ring, as it is popularly known, is 13 miles and 73 corners of...
By James Broughton
July 30, 2014