BackfireNews on MSN
BYD Yangwang U8 stuns off-road world with extreme terrain test — the real story behind China’s most unusual SUV
The BYD Yangwang U8 has already built a reputation for doing something few production vehicles can claim: floating on water.
Newsflare on MSN
Floating cars packed together on severely flooded road in China
Dozens of floating cars were packed together on a severely flooded road in China. Footage shows wrecked and submerged vehicles scattered across a murky, waterlogged motorway in Duyun City, Guizhou, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results