The Seducers

The Seducers from Freiburg, Germany were perfoming a special in store gig at The Voodoo Rhythm & Pantichrist Hardware Store in Bern, Switzerland.