Common
Folkestone Invicta F.C.
Association football club in England
Association football club in England
Folkestone Invicta Football Club is a football club based in Folkestone, Kent, England. They are currently members of the National League South and play at Cheriton Road.
Open boosters, collect cards and trade them. Free to play.
Play for free