Sochi circuit is '91% complete' (11mo ago from Crash.net / 790 Views / Comments)