A street festival in Switzerland.
All I remember is that The Stray Cats were particularly entertaining that night.

[Previous Picture][Next Picture][Home]