New 'fancy' KFC restaurant opens in Hikes Point

KFC's home is right here in Kentucky. So, it's fitting Louisville should have one of the best KFC restaurants in the country, right?
Published: 9:02 PM EDT June 20, 2019