Video PlayerClose
A performer holding a lamb takes part in the annual Thanksgiving Day parade in Houston, Texas, the United States, on Nov. 28, 2019. (Photo by Steven Song/Xinhua)
A performer holding a lamb takes part in the annual Thanksgiving Day parade in Houston, Texas, the United States, on Nov. 28, 2019. (Photo by Steven Song/Xinhua)