Hordes of fans go crazy as the Bayern Munich squad boards the team bus before the Champions League Final 2013 at Wembley Stadium, London, in which they beat Borussia Dortmund 2-1. The team were staying at the Landmark Hotel, Marylebone, London. 150,000 people came from Germany to London to watch the match at Wembley Stadium. 25/05/13
Comments