Quote Originally Posted by VinhBodyS
...how the heck did u do that?......
Li, trust me, the track is something you have to work on and on to get a hang of it. there are tricks you have to learn to launch and drive to get the best times.