2010 World Cup Final Fireworks Video
Here it is, the fireworks from the world cup 2010 celebrations as Spain clinch victory from the Dutch.
Brilliant fireworks from the Soccer City Stadium where the final was played out. Spain won in the end (as if you didn’t know) but who cares about the football. Show us the fireworks!