LCD Soundsystem - Tribulations - Glastonbury, 06/27/10
Videos we love