Article about 76 seconds per car: a glimpse of auto assembly shop in Shanghai
Video about 76 seconds per car: a glimpse of auto assembly shop in Shanghai
entertainment Video