Wow--KFC delivers!