BYD Yangwang U8 Electric SUV Without Camouflage In China

The Yangwang U8 is a seven-seat SUV with 1100 horsepower.