Chris Best pfp
Chris Best

@emibest

China’s BYD officially overtakes Ford in global car sales for the first time in history.
0 reply
1 recast
0 reaction