over 15 years ago

from: BBC.co.uk/F1

( 1135 views )

 ( 0 comments

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 »