Tolong jelaskan mengenai Folkestone Invicta F.C.

Folkestone Invicta Football Club adalah klub sepak bola yang berbasis di Folkestone, Kent, Inggris. Mereka saat ini anggota Divisi Premier League Isthmian dan bermain di Cheriton Road.