France Équipe Nationale de France

Presentation

FRANCE FRANCE
Town Paris
Acronym FFF
Established 1904
Stadium Stade de France (81338 seats)
Official website http://www.fff.fr/