Greece Wins Miss Teen World 2010 August 21, 2010 // 3 Comments The beautiful teenager from Athens, Greece took the title of Miss Teen World 2010 in Houston, Texas on August 13, [...]