Is Thai Fried Chicken The Best In The World?