Susan Westwood turned herself into police after a warrant was issued stemming from viral video of her harassing two women in North Carolina.
Chula Vista Breaking News & Events
Susan Westwood turned herself into police after a warrant was issued stemming from viral video of her harassing two women in North Carolina.