(Lead Photo: New York Times) In October 2010 the Korea International Circuit hosted it’s first F1 race. The course had been built with the promise that it would be on the F1 circuit, that investors, hotels, racers and fans would flock to the track, which is located in Yeongam, South Jeolla, about 250 miles south of […]
More...
More...