Lapsus Festival

12/19/2008 08:35AM
Venue: La[2]

Location
Carrer Nou de la Rambla 111 Barcelona

People Say...