The Avalanches’ Since I Left You – music video miners leap into a new world
The music video for The Avalanches Since I Left You, released in 2001, reveals the risks and rewards for two miners who fantastically enter a new world. Directed by Rob Leggott […]