2008 Champions League Final (Review of 2008 Champions League Final)
The 2008 Champions League Final (review of the final of the 2008 Champions League) On May 21, 2008, the Luzhniki Stadium in Moscow, the capital of Russia, ushered in a highly anticipated Champions League final. This game will bring two big teams Manchester United and Chelsea against each other, attracting hundreds of millions of fans around the world