Video PlayerClose
People visit the AutoRama show in Dallas, Texas, the United States, Feb. 15, 2020. The three-day car show kicked off here on Friday, featuring more than 300 custom cars and hot rods. (Photo by Dan Tian/Xinhua)
People visit the AutoRama show in Dallas, Texas, the United States, Feb. 15, 2020. The three-day car show kicked off here on Friday, featuring more than 300 custom cars and hot rods. (Photo by Dan Tian/Xinhua)