english listening for advanced learners

Advanced English – Meteorite Hits Russia – English Listening and Exercises

This is an advanced English listening comprehension practice including a number of exercises to help you learn new English vocabulary. […]