Join Trevor James on a rare street food adventure in Kaifeng, China, one of the ultimate street food cities!🍢 From a massive ...
I LOVE Chinese food and wherever I go in the world it's fun to see how Chinese food is adapted in the local region. In this video, I went to Indonesia's LARGEST Chinatown in Jakarta and was blown ...