End of season never sounded better with the final free football podcast of the 2007 season from Damon and Damian. On this week’s show the languagecaster team salutes the champions of Europe (well, one of us does) and looks back at some of the best and worst moments from this season’s past shows. We also […]
The post Podcast – week 30 – The Final Pod appeared first on Learn English Through Football.