Wild BYD Technologies Car is Remote Controlled


A Chinese car company called BYD Technologies is showing off a car at the Beijing auto show called the F3 Plus. Honestly, the car is every bit boring with a 1.5 L turbocharged engine and no other...