LCD Soundsystem & Hot Chip

11/10/2010 07:00PM
Venue: Alexandra Palace

Location
Alexandra Palace Way, Wood Green London

People Say...