LabelDFA RecordsUnited States · founded 2001 · original productionReleasesDFA 2133YeahSingleB000128302EchoesAlbumReleased artistsLCD SoundsystemReleased onYeah