BYD's Yangwang U8 gets green light for production in China with massive curb weight
Capable of towing 2500 kg, the Yangwang U8 would definitely be throwing its weight around.
Shanghai Auto Show Premium Edition Off Road Master Internal Combustion Engine Jeep Grand Wagoneer Jeep Cherokee
Source: carnewschina.com