Wembley Stadium: Home of world football

wembley stadium champions league_00011521.jpg
wembley stadium champions league_00011521.jpg

    JUST WATCHED

    Wembley Stadium: Home of world football

MUST WATCH

CNN takes an exclusive look at the venue of the Champions League final between Bayern Munich and Borussia Dortmund.