World Cup South Africa 2010

A day before the 19th World Cup kicked off in South Africa, thousands of people took the streets of Cape Town for a free concert, where they partied long into the night.

j vimeo.com/12507275

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…