These guys produced quite good music

[Puerta del Sol - Madrid - Spain]