You Should Be Afraid Of The $8,000 BYD Seagull

China’s best-selling car is a downright dignified driving experience at a low price. That's why Western automakers are worried.

Jun 4, 2025 - 10:30
 0
You Should Be Afraid Of The $8,000 BYD Seagull
China’s best-selling car is a downright dignified driving experience at a low price. That's why Western automakers are worried.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow