Wednesday, June 1, 2011

David Villa Upper 90 Goal: Champions League Final

This is clearly my favorite goal of Champions League Final. Not only did David Villa hit upper 90 but he smoothly bend the ball around Manchester United Defender just so Van Der Sar could not see the ball..Pure World Class

No comments: