Do you want to remove all your recent searches?
All recent searches will be deleted
4 years ago139 views
The Street Child World Cup finals in Rio de Janeiro were held on Sunday with Tanzania beating Burundi in the boys' final and Brazil beating the Philippines in the girls' competition.
Embed the video