Learn English Through Football Podcast

2010 World Cup Podcast 9: Final Preview
2010 World Cup Podcast 9: Final Preview - Game 64 of the World Cup and Damon and Damian preview the final in this podcast for English language learners
2010 World Cup Podcast 9: Final Preview - Game 64 of the World Cup and Damon and Damian preview the final in this podcast for English language learners