A street festival in Switzerland. All I remember is that The Stray Cats were particularly entertaining that night.
[Previous Picture][Next Picture][Home]