Base

Name

KFC

Bio

World’s Best Chicken

Location

Louisville, KY, USA

Media