$DARE Just got the slide deck ... says Ovaprene has 86% effectiveness for preventing birth vs 98% other methods .... oh god i'm selling, because I dont want this thing to hit market haha
  • 9