Scorch Trio plays the Mercat De Les Flores in Barcelona
Location: Mercat De Les Flores, Barcelona, Spain