A short documentary: BYD’s PHEV SUV Yangwang U8 climbing a large sand dune in China. Climbing starts at 8:00

Write A Comment