Posted on June 10, 2017The Serpent Sisters @ Clamboree and Organic Glass Art Fest The new local duo performing an original.