b2dsme.com
LCD Soundsystem debut album turns 15
On January 24th, 2005, James Murphy’s collective released the eponymous debut studio album through DFA. The record contained nine new compositions and regained the previous non-album singles,…