5 ms·
What is BYD? Am I supposed to be impressed? I've literally never heard of them. They seem to make cars - that's not exactly 'green'.
by RugnirViking 7y ago
What is BYD? Am I supposed to be impressed? I've literally never heard of them. They seem to make cars - that's not exactly 'green'.