What defines the swinger lifestyle in Terrace, BC? Tiny communities breed inventive intimacy solutions. Terraces' swinging scene operates through decentralized…