Tag:

Meile with a Swiss win at 1.SIC race

The 1.SIC was held in Switzerland this past weekend, with many of the great Swiss onroad racers in attendance. Despite being his first run out with the car, XRAY’s...