South Korea hosted its inaugural grand prix in 2010 and things went right down to the wire, as far as construction was concerned, with seats still being bolted into place a few days before the green flag waved.
Read Whole Story