Monday, July 20, 2009

Musical Monday: The Avalanches


Max B. said...

this is, fwiw, the greatest music video of all time.

fact, not opinion.

Tim said...

If you love the avalanches, check out... "Alchemists of Sound" they are from the UK So i am told, and they are really excellent.