On this week's main report we take a look at the 2012 Club World Cup, currently being held in Japan.
The post Languagecaster Main Report: The 2012 Club World Cup appeared first on Learn English Through Football.