From the 2nd and 3rd pic we can very sure that the boy is from China. Because of his clothes and the building (the 3rd pic). Look too China style ! Hahahah.... But I really like the 2nd pic Looks funny and idiot
KFC...yummy! I actually thought KFC in China (Shanghai) tasted better than KFC in the U.S. I bet LD thinks the same thing.