You know KFC means business when it sends a "food ambassador" -- apparently a really hot person who likes food… Read More