The Shame

The Shame - They are from Lorca (Spain)

Group from Spain

The Shame
-----