Create new Board
Editorial Images

Auto Shanghai 2021 Held Amid Global Pandemic

SHANGHAI, CHINA - APRIL 23: A Jeep Motor Wrangler 4xe car is on display during the 19th Shanghai International Automobile Industry Exhibition, also known as Auto Shanghai 2021, at National Exhibition and Convention Center (Shanghai) on April 23, 2021 in Shanghai, China. (Photo by Zhe Ji/Getty Images)
Auto Shanghai 2021 Held Amid Global Pandemic
Embed