19. November 2010ReleasesEchologist – Electric Deluxe – EDLX.012Watch this video on YouTubeRelease Date: 19. November 2010