carnewschina.com
Beijing Auto BJ80C unveiled on the Shanghai Auto Show
The big 'n bad Beijing Auto BJ80C has been launched on the Shanghai Auto Show in China, parked inconveniently behind a high fence on a cramped far-end of
Joey Wang