carnewschina.com
Spy Shots: Beijing Auto B80 SUV seen testing in China
New spy shots of the Beijing Auto B80. The B80 is a new off-road style SUV that is expected to debut as a concept on the April 2014 Beijing Auto Show. The
Tycho de Feijter