LCD Soundsystem

11/20/2010 06:55PM
Venue: Vicar Street

Location
Vicar Street Dublin

People Say...