Travel November 6, 2019 EXTREME Street Food in China – WHOLE Lamb Head (HALAL) + MOST INSANE Chinese Street Food in China!