London, England, United Kingdom
LCD Soundsystem / Hot Chip / Shit Robot Dj Set Nov 10, 2010 Uploaded by Sunsetyellow