Lcd Soundsystem has a new track out! It’s a cover of an Alan Vega song, Bye Bye Bayou. It was supposed to be released as a 12 inch on Nov 10, and will not be on their new album that is due out in March. Check it out! It’s pretty good. Bye Bye Bayou (link […]