64 days until The World Cup…But who’s counting?!
This year the World Cup takes place in Russia and many games will be played in the Samara Arena
which replaces the Metallurg Stadium. One of our contributors documented the construction of this brand new venue and that footage is available for licensing as well.
Looking for more soccer related footage?
Exclusive Soccer Footage – World Cup qualifying matches
More exclusive soccer assets – World Cup qualifying matches