Sharon Stevens
Major Liar &Demented and/or Insane
This women is the biggest liar in the state. That's a fact. Not quite sure if she know the truth or not! Probably demented. Don't trust her, she needs to be committed. ...