The Olimpiysky Stadium will host the final of Euro 2012 and over the past number of years it has witnessed a significant face lift so it can justly consider itself to be one of European football’s finest venues. This video allows you to behold years of work in the space of a minute. It’s fascinating.

Recent Comments