Last week all we heard about was Barcelona and Manchester United and thankfully the game was better than advertised which rarely happens. Barcelona is the best club team in the world and their ability to pass, move, create has rarely been seen before. The YouTube of the Week is the highlights of the Champions League Final...Enjoy a few more times!
|
YouTube
|