BYD (Build Your Dream) Chinese electric cars are the future, not Tesla. They're inexpensive and charge in 5 minutes! Let's see if we can buy them in the U.S. soon.

Comments