Why does that NOT surprise me?
Ha, “Chinese-made” is all you need to know. I recall one Chinese crash test video on youtube that was so horrific that the test engineers were just laughing out loud. I think that was the same one where the front wheel ends up under what’s left of the dummy’s thighs.