What's new

Tesla vs Chinese floodwaters

Nice car company you got there. It would be a shame if China were to force them to sell their Chinese operations.
 

Users Who Are Viewing This Thread (Total: 2, Members: 0, Guests: 2)


Back
Top Bottom