MAL Vs MDV | Match 2 Jun 25, 2019
MAL 62/1 (6.3)
Latest News on St Petersburg Stadium
Showing of 0 - 10 from 1 results
St Petersburg Stadium - Total results - 1
Jun 12, 2018
From Moscow's Luzhniki to Stalingrad's Volgograd Arena, look at Russian stadiums set to host football's biggest eventThe 12 stadiums that will host World Cup matches range from gigantic arenas with over 80,000 seats to modest 35,000 seaters, and are located in 11 cities.