2 ms·> This is why Chinese made electric cars are a bad idea in America. You mean Teslas?by tredre3 2y ago> This is why Chinese made electric cars are a bad idea in America. You mean Teslas?