INSANE Chinese Street Food in Canton, China | BEST Street Food in China + RARE Chinese Sashimi!
Chinese Street Food is some of the best in the world, and we traveled to Shunde, China, to taste some of the most INSANE street food in China! I (Trevor James, The Food Ranger) am taking you on a huge Chinese street food tour of Shunde, China! First,