American Tries KFC in Sri Lanka! Is it Better Than The USA?