Sunday, July 11, 2010

Fireworks explode over the Soccer City stadium

Fireworks explode over the Soccer City stadium during celebrations after the 2010 World Cup final soccer match between the Netherlands and Spain in Johannesburg July 11, 2010.
Fireworks explode over the Soccer City stadium during celebrations after the  final 

No comments:

Who's your favorite 'Grey's Anatomy' character?

Become a fan

Follow me on Twitter