Create new Board
Editorial Images

Inside The Auto Shanghai 2015 Motor Show

A Honda Motor Co. Acura NSX vehicle stands on display at the 16th Shanghai International Automobile Industry Exhibition (Auto Shanghai 2015) in Shanghai, China, on Tuesday, April 21, 2015. The Auto Shanghai 2015 will be held through April 29. Photographer: Tomohiro Ohsumi/Bloomberg via Getty Images
Inside The Auto Shanghai 2015 Motor Show
Embed