April 22, 2010 | Comments Off
KFC, almost taunting The Onion, decides to revive the Atkins diet fad with their new sandwich.