Wherein the Wet Spots reveal too much and too little about life as a Sex Positive Singing Comedy Duo.