EXTREME Chinese Street Food Tour DEEP in Sichuan, China | BEST Street Food in Szechuan, China
EXTREME Chinese street food Tour in Sichuan! China has some of the best street food in the world, and I'm (Trevor James, The Food Ranger) taking you for a FULL-ON street food tour of Sichuan, China, to taste some of the most amazing and spicy street