Representatives from motor sports governing body the FIA are in Korea to inspect the new track, less than two week's before it hosts a grand prix. read more »
11
Representatives from motor sports governing body the FIA are in Korea to inspect the new track, less than two week's before it hosts a grand prix. read more »