The small town of Kent, nestled in the heart of England, has become the epicenter of […]