Sant Joan in Barcelona. An explosive night Barcelona, Spain, Europe