Hi, I'm the 'The Geek'. To read full details about me, check out my profile page.

Avalanches’ music videos

I guess all the Avalanches’ music videos are pretty awesome. Love this one. 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. Oh and this one is good too!