F1: David Coulthard says Chinese Grand Prix is soulless China has not fallen in love with formula one, David Coulthard said at the scene of the eighth grand prix at the imposing Shanghai circuit.