New (Unofficial) Video: LCD Soundsystem – All My Friends
LCD Soundsystem have all but packed it in, playing their final gig ever earlier this year in New York City. But their music will live on forever (right?). In what still strikes me as a bizarre trend, a music video...