Stade de France



Home team : National team
Seating : 80 000
Country : France
City : St Denis (Paris' suburbs)
Date of building : 1998
Events : World Cup 1998


 During the world cup 1998


YoOhA! Next stadium: Arena Other stadium