London hosts European football clash

The latest clash of footballing titans takes place on English soil. The players of the team that wins today’s final in London will be crowned European champions. It is one of those occasions when football really is more than just a game.

http://www.youtube.com/v/IPLzy57ccXc?f=videos&app=youtube_gdata

See more here:
London hosts European football clash