INSANE Indian Street Food Tour of Kuala Lumpur, Malaysia! BEST Street Food in the WORLD! Toast Fried 6 years ago