Based in France, Ailly was established in 1899 and competes as a professional football club. The 1,800-capacity Stade Nicolas Coupé in Ailly-sur-Somme serves as the home ground, with a grass playing surface. Consistency remains the key focus as the team navigates through the current campaign.
despite the spending imo Something is wrong at Ailly 😬...