BYD's Yangwang U8 gets off-road ready Master Edition
25 April 2024
China's BYD unveils its most adventurous Yangwang U8 yet, an off-road-focused version of its ultra-luxe SUV, ready for serious expeditions.
No comments posted yet.
No comments posted yet.