5/03/2004 Add a comment

"Kitchen Fresh Chicken" my ass. I'm glad the good folks at Slate are at the ready to debunk the nonsense that is KFC's latest ad campaign. ben

Comments