BYD Fangchengbao Bao 8 SUV escapes parking clamp in China

Auto