BYD Yangwang U8L proves its mettle by shrugging off a two-ton tree drop

03 December 2025
The {{$180,000}} Yangwang U8L is a massive electric SUV built by BYD to handle everything from a luxury commute to an emergency two-ton tree drop.

Sort by:

No comments posted yet.