People view customized light display of an engine at the Omni12 Car Show in Houston, Texas, the United States, on July 28, 2019. The inaugural Omni12 Car Show provided a platform for showing and trading automotive aftermarket products, including tires, body parts, electronics, painting and more. (Photo by Yi-Chin Lee/Xinhua)
Omni12 Car Show held in Houston, U.S.
Source: Xinhua| 2019-07-29 18:51:18|Editor: Shi Yinglun
Video PlayerClose