Just when I got used to the idea of a KFC / Taco Bell, they throw this at me. Posted on March 9, 2010 by nolageek