Geneva Motor Show Dendrobium Car

At the Geneva International Motor Show, Vanda Electrics presents its all electric concept sports car.