SPAIN WINS, SPAIN WINS! THE FIFA WORLD CUP 2010 CHAMPIONS!

This is my take on the Final of THE FIFA Globe Cup 2010 match between the Netherlands and Spain. I go more than the scoring highlights and give my opinions on Football/Soccer and how to make it even greater!