Designed by
Title
Wind Test Hatchback Car Model #27036531
Description
A small hatchback car model is under wind test in a special tube. Taken at the Chana Auto Exhibition in Chongqing Science and Technology Museum, in Chongqing, China. Closeup.
This image is editorial