Jul-22-2005 19:24 where is the race track?
Jul-22-2005 19:50 The race track is in Shanghai.
Jul-24-2005 06:35 thanx dogberta