Site icon Top News Today

Governor of California flies to BYD factory in China; ‘they’re the best in the world’

Governor of California flies to BYD factory in China; ‘they’re the best in the world’
YouTube video player

Motoring News

Governor of California flies to BYD factory in China; ‘they’re the best in the world’

Credit The Electric Viking

Exit mobile version