Little Hot Peppers September 29, 2011Map Unavailable September 29, 2011Thursday 8:30 pm La Mère RoyaumeGeneva, Switzerland Admission Free Admission