People enjoy the crayfish at Wanda Plaza in Xiangyang, central China’s Hubei Province on June 17, 2019. Over 1,000 crayfish were stripped and devoured in less than 20 minutes. Photo: VCG
Participants compete to gobble crayfish in Xiangyang, central China’s Hubei Province on June 17, 2019. Over 1,000 crayfish were stripped and devoured in less than 20 minutes. Photo: VCG
People enjoy the crayfish in Xiangyang, central China’s Hubei Province on June 17, 2019. Over 1,000 crayfish were stripped and devoured in less than 20 minutes. Photo: VCG