The MOST INSANE Street Food in Thailand!

In this premiere episode of World of Cooking, Nilar is our guest chef who prepares three meals in her own kitchen in her home at Inle Lake, Myanmar.