Residents of a beautiful French city are going to war with KFC as they reveal how furious they are with…
This website uses cookies.