Land Speed Racing Comes To Europe in 2013
European readers and riders, mark your calendars for the first-ever public world record event to be held in Europe, March 29th to April 1st in Italy at the Nardo track. The high-speed test track located 12 mi north-west of the town of Nardò, Italy, in the southern region of Apulia, in the province of Lecce. Click on the image to find out […]
Land Speed Racing Comes To Europe in 2013 Read More »
