Trash Yourself

Lcd Soundsystem has a new track out! It’s a cover of an Alan Vega song, click treatment 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 […]