Stock Photo: The Swiss rock band Christopher Christopher live in the Schueuer venue, Lucerne, Switzerland