The Yangwang U8L is among the most expensive Chinese vehicles, starting at about $180,000. To prove it’s built for just about anything, BYD dropped a 2-ton tree on it, three times, and the ultra-luxury pretty much brushed it off. Read more…
BYD tried crushing its $180K luxury SUV with a 2-ton tree and it barely left a mark [Video]
Bookmark the permalink.

