KFC

KFC - KFC
United States
November 25, 2006 7:44pm CST
Has anyone been to the first KFC?
No responses