How fucking stupid can you be? But even being stupid doesn't isn't a good excuse for being that fucking oblivious. Especially when your life is on the line. But it's just another day on the roads in China, and obviously little yellow people are going to die.