Never miss out the amazing street food in Changsha, Central China's Hunan Province as the city enters gourmet season of crayfish. An operator from Hunan Sany Industrial Vocational and Technical College showed his amazing skills by frying up crayfish with an excavator.