In China, there are no stoplights...So you know the wrecks are insane