A Chinese carmaker recently conducted an extreme durability test on one of its car models. BYD dropped a giant tree on YangWang U8 EV to test the car material’s durability, according to reports. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results