0 views
Share this clip
Land Rover Defender & YangWang U8 in a One-Side Wheel Traction Test#landrover #suvoffroad
youtube
About Yangwang U8
The Yangwang U8 (Chinese: 仰望U8) is a full-size luxury SUV manufactured by BYD Auto under the Yangwang brand. The U8 is Yangwang's first vehicle, and was introduced in January 2024.
More about Yangwang U8→Added
Know someone who'd love this clip?
Share it with friends and fellow fans.
Share this clip



