KFC's Saucy New Concept: A Ranch Lover's Paradise?