The Young People of Brazilian Street Football Team join us in London for the Launch of Street Child World Cup 2014 that takes place in Rio!

Loading more stuff…

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

Loading videos…