Wild BYD Technologies Car is Remote Controlled Posted on 24/04/2012 by shane 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...