Saturday, October 22 @ 8:00PMSat, Oct 22 @ 8:00PM
Barcelona Spain, Crta. Montcada 666, 08227 Terrassa (Barcelona), Spain