ShowWorld Cup 2010

Some of the podcasts, posts and language expressions from the 2010 World Cup in South Africa.

2010 world cup