Often referred to as the "Mecca of Motorsports," the 12.9 mile (~20.7 km) Nurburgring racetrack in Germany is where automakers from all over the world come to fine tune and set lap times for their cars. It's a constant effort of one-upping each other in different vehicle categories and off...


from TechSpot https://ift.tt/2Zuax9l
Comments
Post a Comment