I guess all the Avalanches’ music videos are pretty awesome. Love this one. Great spirit.
From Wikipedia: “The ‘Since I Left You’ video won “Video Of The Year” at the MTV Europe Music Awards in 2001.”
Guess I missed it the first time around. Thank you YouTube.