BYD Zhou

New BYD MPV spied in China – possibly named Zhou

New BYD MPV spied undergoing testing in China. The new car is possibly names Zhou and is believed to be a 7-seater.