Latest News on Sergei Leybgrad
Showing of 0 - 10 from 1 results
Sergei Leybgrad - Total results - 1
Jul 08, 2018
FIFA World Cup 2018: Samara, a once-closed Russian city, opens up for football fans and thrives in tournament spotlightIn the build-up to the tournament, the Samara Arena was a venue of great concern for both FIFA and the local organisers, but the venue staged six matches of the World Cup immaculately.