worldtimeattack.com
J-SPEC Perf Team all the way from Switzerland
Olivia Merlini and the team from J-Spec Performance have come all the way from Switzerland with their Mitsubishi Evo X.