Food truck festival in Thailand Thailand is known to be the “Kitchen of the World”, with fans of Thai cuisine from all over the world. Over the recent years, food …
Driverless KFC food trucks in Shanghai If 2020 had an award for ‘Phrase of the Year’, it’d probably go to “Social Distancing” no doubt. From standing feet apart while collecting …