Snap: What is stevia? posted by hxxp
  parent
  • TheErinRyan
    +1

    It is a fantastic natural alternative to sugar and one doesn't even know the difference. Good for a healthy lifestyle. Funny that it was talked about on a show that is all about badness ahaha!