LCD Soundsystem is the debut studio album by American rock band LCD Soundsystem. It was released on January 24, 2005, jointly through DFA and Capitol Records in the United States and EMI elsewhere. The album encompasses genres that range from... Wikipedia
Artist: LCD Soundsystem
Release date: January 24, 2005
Length: 47:08 (standard version); 100:29 (double-disc version)
Studio: Long View Farm (North Brookfield); Plantain Recording House (New York City)