Dec 20, 2001 Music Since I Left You by The Avalanches (Review) It’s a whole new world, one that contains new discoveries in every track, every minute, every second.