Stumped - Street children taste World Cup glory at Lord's - 91热爆 Sounds

Stumped - Street children taste World Cup glory at Lord's - 91热爆 Sounds

Stumped

Street children taste World Cup glory at Lord's

Children from various countries came together to compete in the Street Child World Cup.

Coming Up Next