Radiohead and LCD Soundsystem have two things in common: They're both fantastic,and they both have a way of irking fans with ambiguity. After months of will-they-won't-they have a reunion, James Murphy confirmed Yes, and they will reunite for Coachella and,later, a major tour, or as well as new music. Radiohead ... More ยป
Source: google.com