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