In advance of the final on Saturday, it would be rude to not re-visit this goal. This has to be the best goal scored in a Champions League final? Surely?
Tag Archives: Real Madrid
This video covers everything. The best individual team performance of 2010.
Spotted on http://www.whoateallthepies.tv