The Avalanches are an electronic music band formed in 2000. They've become famous for their live and recorded DJ sets. The song i'm publishing today is the main track of their first album released : Since I left You. Please enjoy the clip aswell !